C# – pokročilé (CNET4)
Microsoft, Programování
Kurz je určen pro středně pokročilé programátory. V kurzu jsou představeny některé méně známé koncepty C# a pokročilejší techniky programování v jazyce C#, sledování a optimalizaci výkonu aplikací. Kurz může být přínosný i pro programátory, kteří delší čas nepracovali s .NET platformou nebo nemají možnost si zkusit více, než jim jejich projekt v zaměstnání dovolí.
Kurz obsahově vychází z .NET 6 a C# 10.
Absolventi kurzu by měli být schopni např. zjistit paměťové a zátěžové chování své aplikace, určit problematická místa a popř. vylepšit výkon pomocí spanů.
Na kurzu se předpokládá znalost C# z rozsahu základního a středně pokročilého kurzu.
Privátní školení a termíny na míru
Tento kurz nabízíme pouze jako uzavřené privátní školení. Obsah, délka a termíny kurzů budou vytvořeny podle vašich specifických potřeb. Specifičnost tohoto školení a nízký zájem jednotlivců neumožňuje pro tento kurz vypisovat veřejné termíny.
Cenovou nabídku vám rádi připravíme na základě vašich požadavků a cílů zaslaných e-mailem nebo zadaných prostřednictvím poptávkového formuláře. Cena privátního školení vychází z náročnosti požadované obsahové náplně školení, časového rozsahu a celkového počtu přihlášených osob.
KDE A KDY KURZ PROBÍHÁ?
Kontaktujte nás
S námi
máte na výběr: Přijďte na
kurz osobně do naší učebny, nebo se ke kurzu
připojte online. Pokud preferujete online formu, uveďte prosím do poznámky v objednávce "Připojím se virtuálně".
Více informací k hybridní formě školení
naleznete zde.
Náplň kurzu:
Skrýt detaily
-
Pokročilá práce s kolekcemi
-
Řazené kolekce
-
Indexery
-
Iterátory
-
Události
-
Rady pro praktické programování
-
Třídy, struktury, rekordy – kdy a jak je použít?
-
Práce se spany
-
Moderní přístupy k
-
Paralelní programování
-
Funkcionální prvky C#
-
Direktivy kompilátoru
-
Dekompilace knihoven, práce s IL kódem
-
Monitorování výkonu aplikací
-
Význam EditorConfig
-
Prostředí Azure DevOps
-
Asistovaná kontrola kvality kódu
-
Možnosti vývoje platformy .NET
-
Diskuze témat účastníků (možnost zkonzultovat konkrétní problémy z praxe s lektorem)
-
Předpokládané znalosti:
-
Znalost jazyka C#
-
Časový rozvrh:
-
2 dny (9:00hod. - 17:00hod.)