Aktuální verze .NET 10 je už nějakou dobu venku a nadešel čas se mu pořádně podívat na kloub. Proto jsem připravil školení, která vás naučí mu doopravdy porozumět.

Ve své podstatě jde o jedno školení, které bylo pro velký objem rozděleno na dvě a vřele doporučuji se účastnit obou částí školení.

Kdy a kde se budou školení konat

Školení se budou konat online pomocí systému Altairis eLearning, s přenosem videa lektora k účastníkům a chatem pro dotazy (s možností individuální pomoci a konzultací). Účastníkům bude k dispozici záznam a výukové materiály i po skončení školení.

Čas je vždy od 12:00 do 17:00. Tento termín umožňuje, aby účastník nebyl blokován celý pracovní den.

Pokud byste se školení rádi zúčastnili, ale nevyhovuje vám termín, vyplňte objednací formulář a napište to do poznámky - pokusím se vám vyjít vstříc. Stejně tak, pokud byste měli zájem o prezenční školení nebo privátní jenom pro vaši firmu.

Kolik školení stojí

V případě tří a více účastníků z jedné firmy (na jedné objednávce) je další sleva 10 %. Cena je uvedena bez DPH.

Obsah první části školení

Platformu .NET používám po celé čtvrtstoletí její existence a prakticky stejnou dobu to učím ostatní. Toto školení je nejnovější verzí osvědčeného schématu, které pomohlo již mnoha lidem, která byla výrazně rozšířena a aktualizována.

První část školení se zabývá tím, jak .NET a ASP.NET vlastně fungují a jak aplikace v nich provozovat. Začátečníkům pomůže se zorientovat v problematice. Zkušenějším programátorům pak uspořádat znalosti a dovednosti, protože se na ně podíváme systematicky, nejenom optikou toho, co momentálně hoří.

Část věnuji i softwarové architektuře a SOLID principům, dependncy injection atd. protože na nich je moderní .NET založen a ze zkušenosti vím, že mnoho programátorů má s pochopením tohoto aspektu problémy.

Základní osnova

Obsah druhé části školení

Druhá část staví na základech první části; používá Razor Pages (ale popisované postupy jsou použitelné i v MVC a Blazoru). Jedná se principiálně o tvorbu jednoduché aplikace, při níž se řeší problémy obvyklé u typických webových aplikací. Ukazuje, jak to dělat správně a dodržovat best practices. Podstatná část - s důrazem na best practices - je věnována bezpečnosti aplikací a autentizaci pomocí ASP.NET Identity a dalších technik.

Základní osnova

Požadavky na účastníky

Po technické stránce se předpokládá, že účastníci budou mít k dispozici:

Po stránce dovedností a vědomostí se očekává, že účastníci budou mít základní obecné povědnomí o programování v C#/.NET, HTML, CSS a JavaScriptu.

Objednávky a dotazy

Školení si můžete objednat pomocí formuláře. V případě dotazů napište poznámku do formuláře nebo mne kontaktujte jakkoliv jinak.