Vývoj aplikací v ASP.NET Core pro pokročilé
Školení prohlubuje znalosti o webovém frameworku ASP.NET Core o zapojení dalších užitečných mechanismů pro vývoj webových aplikací. Věnuje se pokročilé konfiguraci modulů a přináší vhled do fungování frameworku a jeho částí, které lze použít k rozšíření funkcionality aplikace. Přesahuje též do oblasti MVC frameworku, který je běžně používán pro vývoj webových aplikací a služeb.
Kurz akreditovaný pro DVPP
Délka kurzu: 1 den (8:30 - 16:00)
Termíny
-
Absolvent kurzu bude umět
Absolvent získá komplexní přehled o technologickém stacku [ASP].NET Core.
-
Požadavky pro absolvování kurzu
- Školení předpokládá základní znalost platformy .NET Core – ideálně v rozsahu školení Vývoj aplikací v ASP.NET Core, zkušenosti s objektově orientovaným programováním a jazykem C#. Znát byste měli preferované vývojářské prostředí - Visual Studio nebo Rider.
-
Kurz určen pro
- Primárně je kurz určen pro vývojáře a architekty, kteří chtějí získat komplexní přehled o možnostech multiplatformního vývoje aplikací na .NET Core
- Sekundárně je určen pro IT profesionály, kteří zodpovídají za správu systémů a nasazování aplikací v prostředí Windows
-
Literatura
Všichni účastníci školení obdrží materiály společnosti OKsystem.
-
Technické vybavení
Všechny učebny jsou vybaveny nadstandardními počítači připojenými k Internetu, učebny jsou prostorné, klimatizované, bezbariérové a s připojením na Wi-Fi. V případě zájmu lze školení absolvovat online live.
-
Osnova
- Životní cyklus aplikace a pokročilé scénáře
- ServiceProviderFactory a rozšíření dependency injection
- Pokročilá konfigurace middlewares s využitím DI
- Diagnostika běhu aplikace a event counters
- Integrace MVC, EF Core a Blazor Server do pipeline
- MVC filtry a jejich role v request lifecycle
- HttpClientFactory a konzumace vzdálených HTTP služeb
- System.Text.Json serializer a jeho konfigurace
- Autentizace a autorizace v ASP.NET Core aplikacích
- Globalizace, cookies, sessions a další témata
Ceny jsou bez DPH. OKsystem a.s. si vyhrazuje právo změnit termín a cenu školení.