NOVINKA! E-learningové kurzy umělé inteligence. Nyní AI za nejlepší ceny. Zjisti více:
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!

Objektově orientované programování v C# .NET - Online kurz

Tutoriály on-line kurzu se věnují objektově orientovanému programování v C# .NET. Od první objektové aplikace se dostanete až k vyspělým strukturám frameworku .NET.

Syntax jazyka samozřejmě vychází z angličtiny. Pro pohodlnější výuku jsou však naše C# tutoriály kompletně v češtině. Na konci každého tematického bloku jsou připravena praktická cvičení a vědomostní kvízy, kde si můžeš vyzkoušet všechny získané znalosti z každého C sharp tutoriálu. Po absolvování kurzu získáš certifikát.

27 interaktivních lekcí

Odevzdání 30 samostatných úloh

6 vědomostních testů

Certifikát absolventa

Co tě tutoriály naučí?

Budeš umět skládat své aplikace z komponent a tvořit rozsáhlé informační systémy. Moderní kurz nabitý interaktivními příklady ti dá solidní základy pro práci C# vývojáře s platem až 140.000 Kč.

C# tutoriál ti představí moderní objektově orientované programování, které zpřehledňuje kód a proto je to hned druhá dovednost po úplných Základech C#, kterou potřebuješ ovládnout. Na začátku si nový přístup ukážeme na objektové verzi naší jednoduché aplikace Hello world. Vysvětlíme si rozdíl mezi hodnotovými datovými typy, co jsme používali doposud, a novými referenčními typy. Naprogramujeme si Hrací kostku, u které se naučíš psát konstruktory.

Protože už máš dostatečný základ, začneme programovat hru Bojovník do arény. Zděděním bojovníka na mága se dozvíš, jak použít základní pilíře objektově orientovaného programování - zapouzdření, dědičnost a polymorfismus. Dozvíš se také, v jakých výjimečných případech se ti vyplatí od objektového přístupu odklonit a použít statiku.

V dalších lekcích kurzu si osvojíš nový prvek tříd - Vlastnosti. Naučíš se v .NET pracovat s datem a časem a ukládat objekty do generické kolekce List. Nově nabyté znalosti si procvičíš při programování Diáře s databází.

Protože tou dobou již budeš mít pokročilé znalosti, naučíš se definovat předka v podobě abstraktní třídy a rozhraní. Nakonec si ještě řekneme jak porovnávat a přetěžovat operátory a doplníme si znalosti výčtových typů, delegátů, událostí a dalších. Na úplný závěr bude připraven ke stažení tvůj certifikát v PDF a tvé znalosti jsou o pořádný level výše.

Prověřeno absolventy

Připraveno profesionály z oboru

Avatar
Kurz vytvořil David Hartinger. David je zakladatelem ITnetwork a programování se profesionálně věnuje 15 let. Má rád Nirvanu, nemovitosti a svobodu podnikání.
David se informační technologie naučil na Unicorn University - prestižní soukromé vysoké škole IT a ekonomie.
Unicorn University

Online tutoriály OOP v C# .NET

Cena: 1 262,50 Kč

Začít kurz zdarma Koupí PRO verze kurzu získáš trvalý přístup k lekcím a cvičením označeným štítkem PRO a také možnost absolvovat testy.
Úvod do objektově orientovaného programování v C#
První objektová aplikace v C# - Hello object world
Řešené úlohy k 1.-2. lekci OOP v C# .NET
Hrací kostka v C# - Zapouzdření, konstruktor a Random
Řešené úlohy k 3. lekci OOP v C# .NET
Referenční a hodnotové datové typy
Kvíz - Úvod, konstruktory, metody, datové typy v C# .NET OOP
Řešené úlohy ke 4. lekci OOP v C# .NET
Bojovník do arény
C# - Aréna s bojovníky
Dědičnost a polymorfismus
Aréna s mágem (dědičnost a polymorfismus)
Řešené úlohy k 5.-8. lekci OOP v C# .NET
Statika
Řešené úlohy k 9. lekci OOP v C# .NET
Vlastnosti
Kvíz - Dědičnost, statika, vlastnosti v C# .NET OOP
Datum a čas v C# - DateTime
Řešené úlohy k 11. lekci OOP v C# .NET
Datum a čas v C# - DateOnly a TimeOnly
List
Řešené úlohy k 12.-13. lekci OOP v C# .NET
Diář s databází v C#
Rozhraní (interface)
Přetypování a hierarchie objektů
Kvíz - Datum, list, rozhraní, přetypování v C# .NET OOP
Abstraktní třída, porovnávání a přetěžování operátorů
Řešené úlohy k 14.-17. lekci OOP v C# .NET
Indexery, Equals, konstanty, výčtové typy a flagy
Delegáti, anonymní metody a lambda výrazy
Řešené úlohy k 18.-19. lekci OOP v C# .NET
Události
Řešené úlohy k 20. lekci OOP v C# .NET
Kvíz - Abstraktní třída, výčtové typy, lambda v C# .NET OOP
Struktury, boxing, parciální prvky, metody podrobněji
Tuple a ValueTuple v C# .NET
Nullovatelné typy, klonování, atributy, destruktor a další
Záznamy v C# .NET
Nejčastější chyby C# nováčků - Umíš pojmenovat objekty?
Jak správně rozdělit C# .NET aplikace do tříd - SRP a SoC
Nejčastější chyby a dobré praktiky tvorby metod v C# .NET
Kvíz - Struktury, ValueTuple, Null, Záznamy v C# .NET OOP
Učební pomůcka na OOP v C# .NET - Tahák
Kvíz - Objektově orientované programování v C#
Tvůj certifikát e-learning kurzu OOP v C# .NET
Regulární výrazy v C# .NET - Úvod
Regulární výrazy v C# .NET - Třída Regex
Online cvičení regulárních výrazů
Zdrojákoviště C# .NET - Objektově orientované programování

Varianta s lektorem

Tento kurz je možné studovat i ve variantě s lektorem.


 

Aktivity