Pro zobrazení této stránky na mobilním zařízení naskenujte tento kód:
.NET 8 a 9 pro web (1/2)
První díl komplexního školení ASP.NET (5 dní).
Požadavky na účastníky
- Znalost programování v C#
- Funkční subscription Microsoft Azure, stačí trial.
- Subscription Digital Ocean, při registraci přes tento odkaz získáte kredit 200 USD na 60 dní.
Pro zřízení subscriptions cloudových služeb potřebujete platební kartu s povolenými internetovými transakcemi. Pro trial účet z ní nebudou strženy žádné peníze. V případě že trial již vypršel a potřebujete běžný placený účet, pohybují se náklady na používané služby v řádu desetikorun.
Požadavky na softwarové vybavení
- Operační systém Windows 10 nebo 11, plně aktualizovaný.
- Visual Studio 2022 (stačí bezplatná Community Edition), plně aktualizované.
- Libovolná podporovaná verze Microsoft SQL Serveru (stačí bezplatná Express Edition.
- Aktuální SQL Server Management Studio (SSMS).
- Doporučuji nainstalovat též TeamViewer pro případ nutnosti individuální pomoci lektora s laby.
Laby k tomuto kurzu
- Běh aplikace a minimal APIs
- Routing v ASP.NET Core
- Hosting ASP.NET Core aplikací na Windows Serveru
- Hosting ASP.NET Core aplikací v Azure AppService
- Hosting ASP.NET Core aplikací na Linuxu
- Hosting webové aplikace ve Windows Service
- SOLID: Základní aplikace bez SOLID přístupu
- SOLID: Single Responsibility Principle
- SOLID: Open/Closed Principle
- SOLID: Liskov Substitution Principle
- SOLID: Interface Separation Principle
- SOLID: Dependency Inversion Principle
- SOLID: Dependency injection pomocí Autofacu
- IoC/DI: Výchozí kontejner v ASP.NET Core
- IoC/DI: Autofac v ASP.NET Core
- IoC/DI: Hromadná registrace typů pomocí knihovny Autofac
- MVC: Začínáme s MVC a Razorem
- MVC: Práce se statickými soubory
- MVC: Instalace klientských knihoven pomocí LibMan
- MVC: Použití CSS preprocesoru
- MVC: Bundling a minifikace
- MVC: Referencování skriptů z CDN, lokální fallback, SRI a crossorigin
- MVC: Použití tag helperu environment
- Tag Helpers: Odkazy
- Tag Helpers: Cache
- Tag Helpers: Formuláře
- Tag Helpers: Vlastní tag helper
- Práce s cookies v ASP.NET
- .NET Tools: Použití
- .NET Tools: Vytvoření vlastního
- Logování v ASP.NET Core
- Fiddler: Instalace a základní použití
- Fiddler: Dešifrování HTTPS
- Web API: Základní použití
- Web API: Použití Swagger UI
- Web API: REST API klient
Pro přístup k tomuto kurzu se prosím přihlašte.