Vývoj software na platformě .NET Core zahrnuje tvorbu desktopových i webových aplikací. ASP.NET MVC je framework pro vývoj webových aplikací, a WCF umožňuje tvorbu služeb.
Tento třídenní kurz je určen pro všechny, kteří se chtějí naučit vytvářet dynamické ASP.NET stránky pomocí Microsoft Visual Studia .NET. Na kurzu se naučíte vytvářet serverové formuláře, zachytávat serverové události, používat serverové komponenty, ladit a trasovat aplikaci, spravovat, konfigurovat a instalovat webový projekt, přistupovat k datům pomocí ADO.NET, vytvářet vlastní serverové komponenty, používat validační prvky formuláře, používat různé způsoby pro uchovávání stavu aplikace a používat Windows a Forms autentizaci.
ASP.NET Core Blazor, jak zní celé jméno Blazoru, umožňuje C# vývojářům vytvářet webové uživatelské rozhraní aplikací bez nutnosti použít javascript. Na kurzu se seznámíme s hostingovými modely Blazor Server a Blazor WebAssembly, vysvětlíme si zásadní rozdíly, které mezi nimi jsou. Odpovíme si na otázku, pro které scénáře je ten který model vhodný. Ukážeme si, jak se uživatelské rozhraní tvoří pomocí komponent a jak tyto komponenty mohou spolupracovat, naučíme se tvořit formuláře s validacemi uživatelského vstupu. Přestože si ukážeme, jak můžeme v C# kódu spolupracovat s javascriptem, není jeho znalost pro účely kurzu, ani pro vývoj aplikací v Blazoru, potřeba.
Kurz je určen vývojářům i IT profesionálům, kteří se chtějí naučit vytvářet a rozumět zápisům regulárních výrazů pro elegantní a účinnou práci s textovými řetězci, umožňujícími například jejich vyhledávání, nahrazování nebo dělení na části. Kurz není vázán na žádný konkrétní programovací jazyk, nabyté vědomosti lze následně uplatnit v celé řadě jazyků (PHP, JavaScript, Ruby, Perl, Python, C/C++, C#, Java, ...) nebo i při správě IT prostředí.