Szkolenie przeznaczone jest dla programistów i projektantów oprogramowania, którzy chcą zapoznać
się z zagadnieniami będącymi podstawą aplikacji webowych i serwisów sieciowych platformy ASP.NET.
Uzyskanie wiedzy na temat budowy, powiązań i kontroli elementów składowych aplikacji webowych i serwisów sieciowych platformy ASP.NET
Ukończone szkolenie lub wiedza z zakresu:
- Podstawy programowania obiektowego w C#
- Wprowadzenie do języka C#
- Szkolenie: polski
- Podstawy
- Pobieranie konfiguracji
- Środowiska (deweloperskie, przejściowe, produkcyjne)
- Rejestrowanie logów
- Wstrzykiwanie zależności
- Zasada odwróconej zależności
- Rejestrowanie usług w kontenerze
- Wstrzykiwanie poprzez konstruktor
- Budowa aplikacji ASP.NET Core
- HostBuilder (ASP.NET Core 3.x/5)
- WebApplicationBuilder (ASP.NET Core 6)
- Middleware
- Filozofia middleware
- Utworzenie własnej warstwy pośredniej
- Mapowanie żądań
- Punkty końcowe (Endpoints)
- Bezpieczeństwo
- Autentykacja i autoryzacja
- Role (Roles)
- Poświadczenia (Claims)
- Zasady (Policies)
