C# – středně pokročilé (CNET2)

Microsoft, Programování

Kurz rozvíjí základní znalosti základy jazyka C#. Cílem kurzu je připravit účastníky na komerční vývoj C# především backend systémů. Absolventi kurzu budou rozumět moderní C# syntaxi a pracovat efektivně s typovým systémem.
Kurz je vhodný pro absolventy základního školení, samouky a junior programátory, kteří se cítí nesví při větších projektech. Kurz obsahově vychází z aktuální verze .NETu, tj. .NET 6 a C# 10 a novější. Probíraná témata jsou demonstrována na jednoduchých uživatelských aplikacích. Součástí kurzu jsou praktická cvičení a úkoly.

Lokalita, termín kurzu



Virtuálně se můžete přidat i ke školením ve výše nabízených lokalitách. Do poznámky v objednávce prosím uveďte „Připojím se virtuálně“

Náplň kurzu:

Skrýt detaily
  • Práce s viditelností tříd
    1. Pokročilá práce s konstruktory tříd
    2. Pokročilá práce s vlastnostmi tříd
    3. Vnořené třídy
    4. Dědičnost
    5. Rozhraní
    6. Generika
    7. Částečná deklarace
  • Moderní operátory C#
    1. Pokročilé operátory
    2. Lambda výrazy
  • Práce v pamětí
    1. Druhy úložiště paměti
    2. Struktury a práce s nimi (volitelně, pokud čas a tempo výuky dovolí)
    3. Rekordy (volitelně, pokud čas a tempo výuky dovolí)
    4. Nullable typy
    5. Principy potlačení NULL hodnoty
  • Praktické přístupy k modernímu programování v C#
    1. Obory názvů v moderním C#
    2. Pokročilá práce s výjimkami
    3. Práce s LINQ
    4. Asynchronní programování skrze async/await
  • Základy UI aplikací v .NET
    1. Základy WPF aplikace
    2.  Základy webových aplikací
    3.  Zpracování uživatelského vstupu
    4.  Organizace a architektura pomocí vrstev
  • Práce s daty
    1. Entity Framework a propojení s databází
    2. Tvorba datového modelu pomocí Code First
Předpokládané znalosti:
Znalost jazykaC# .
Doporučený předchozí kurz:
C# – základy programování (CNET1)
Doporučený následný kurz:
C# – Návrhové vzory (CNET3)
Časový rozvrh:
3 dny (9:00hod. - 17:00hod.)
Cena kurzu:
15 600,00 Kč (18 876,00 Kč včetně 21% DPH)

Vybrané zákaznické reference

ON SEMICONDUCTOR CZECH REPUBLIC, s.r.o., Tomáš T.
C# – středně pokročilé ( CNET2)
"Bolo super!"
Západočeská univerzita v Plzni, Miroslav M.
C# – středně pokročilé ( CNET2)
"Účastnil jsem se online formou stejně jako kurzu CNET1. Formě, obsahu školení ani školiteli nemám co vytknout. Byl jsem velmi rád že školitel byl stejný jako u CNET1."
Technodat, CAE - systémy, s.r.o., Jiří M.
C# – středně pokročilé ( CNET2)
"Celkově byl pro mě kurz velkým přínosem. Rozšířil jsem si znalosti v oblastech které jsem potřeboval a porozumněl oblastem kde jsem si nebyl jistý. Výklad lektora byl super a dokázal vše vysvětlit tak abych tomu pochopil"
GIST, s.r.o., Jiří K.
C# – středně pokročilé ( CNET2)
"Profesionální přístup, vše v pořádku."
SAINT-GOBAIN ADFORS CZ s.r.o, Jan H.
C# – středně pokročilé ( CNET2)
"Neměnil bych nic, vše bylo v pořádku. Školitel je 100% připraven. "
SAINT-GOBAIN ADFORS CZ s.r.o, Václav K.
C# – středně pokročilé ( CNET2)
"Spokojen."
ČEZ Distribuce, a. s., Radim Č.
C# – středně pokročilé ( CNET2)
"Nic mi nechybělo, nic bych neměnil. Hlavním přínosem pro mě bylo zorientování se v C# a pochopení možností a principů jazyka."
ABB s.r.o., Marek Š.
C# – středně pokročilé ( CNET2)
"Ze školení mám dobrý dojem, všechno proběhlo hladce bez zaškobrtnutí. Lektor je Pan odborník a ví o čem mluví. Jeho praktické zkušenosti byli pro mě přínosem. Jediné co nás tlačilo byl čas trošku více času nám chybělo. "
dataPartner s.r.o., Lukáš V.
C# – středně pokročilé ( CNET2)
"Vše mi vyhovovalo, nabyl jsem dosti nových znalostí a přístup lektora byl skvělý."
dataPartner s.r.o., Jan K.
C# – středně pokročilé ( CNET2)
"Se školením jsem byl velice spokojen. Mimo jiné mě velmi zaujalo paralelní programování a benchmarking. "
KYOCERA AVX Components s.r.o., Jan S.
C# – středně pokročilé ( CNET2)
"Probíraná látka je vysvětlena a procvičována na praktických příkladech. Lektor se nebojí dovysvětlit i dotazy, které jsou mimo probíranou látku a navést tak studenta na správnou cestu."
TŘINECKÉ ŽELEZÁRNY, a. s., Gabriel Z.
C# – středně pokročilé ( CNET2)
"Kurz byl zajímavý, lektor je odborník."
TŘINECKÉ ŽELEZÁRNY, a. s., Miroslav B.
C# – středně pokročilé ( CNET2)
"Rozšíření znalostí Xamarinu a pokročilejších technik v C#. Rektor opravdu znalý problematiky, maximální spokojenost."
MINERVA BOSKOVICE, a.s., Lubomír T.
C# – středně pokročilé ( CNET2)
"Výborný lektor, který se nenechá zaskočit vzniklým problémem."
VALIANT - TMS Czech s.r.o., Martin B.
C# – středně pokročilé ( CNET2)
"Skoleni bylo vyborne. Jedina vec, kterou bych mohl vytknout, je delka kurzu. 4 dny jsou malo. Jeden den na vic by urcite neuskodil."