Popis kurzu
Kurz vhodný pro vývojáře, kteří se chtějí naučit tvořit webové aplikace ve frameworku ASP.NET Core. Ať už se jedná o REST API nebo o uživatelské webové aplikace formou MVC, Razor Pages nebo nového Blazoru. ASP.NET Core je oblíbený a produktivní open-source framework, zastřešující více různých druhů web aplikací. Seznámíte se jak se společným základem, tak s jednotlivými typy aplikací. Kurz je veden prakticky.Obsah kurzu
- Úvod do frameworku asp.net core
- Životní cyklus aplikace
- Autorizace a Autentizace pomocí Identity
- Výjimky a logování
- Routování (směrování požadavků)
- Datová vrstva
- Úvod do Entity Framework Core
- Validace
- Ladění aplikace
- Tvorba API
- Tvorba web aplikací (MVC a Razor Pages)
- Blazor aplikace
- gRPC aplikace
- Nasazení web aplikace (publish, deploy)
- Využití Visual Studia
- Další / pokročilá témata
Předpoklady
Nutná znalost jazyka C# a prostředí .NET