Pokročilý kurz C# - ONLINE
Kurz je určen pro všechny zájemce o programování, kteří chtějí získat nové znalosti a upevnit stávající dovednosti
v jazyce C# na platformě Microsoft .NET.
Na kurzu získáte přehled o generických typech, delegátech, událostech, asynchronním programování a dalších pokročilejších technikách.
Kurz předpokládá základní znalosti programování v jazyce C#. Kurz není vhodný pro úplné začátečníky a předpokládá znalosti dle osnovy Základní kurz C#.
Co se v kurzu naučíte
- Kolekce a generika
- Delegáti, události a lambda výrazy
- Základy asynchronního programování
- Indexery, přetěžování operátorů
- Extension metody
- Anonymní typy
- Základy LINQ
Požadované vstupní znalosti
- Kurz předpokládá základní zkušenosti s programováním v jazyce C#
Metody výuky
- Odborný výklad s praktickými ukázkami, cvičení na počítačích.
Studijní materiály
- Prezentace probírané látky v souboru .PDF
Osnova kurzu
Generika
- Generické typy a typová bezpečnost
- Generické třídy
- Generické interface
- Generické metody
Kolekce
- Generické (negenerické) kolekce
- List, Stack, Queue, Dictionary
- Collections, ObservableCollection
Pokročilé techniky
- Indexery
- Přetěžování operátorů
- Extension methods
- Anonymní typy
- LINQ