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 Core.
Uzyskanie wiedzy na temat budowy, powiązań i kontroli elementów składowych aplikacji webowych i serwisów sieciowych platformy ASP.NET Core.
- Podstawy
- Pobieranie konfiguracji
- Środowiska (deweloperskie, przejściowe, produkcyjne)
- Rejestrowanie
- Wstrzykiwanie zależności
- Zasada odwróconej zależności
- Rejestrowanie usług w kontenerze
- Wstrzykiwanie poprzez konstruktor
- Budowa aplikacji ASP.NET Core
- WebApplicationBuilder
- Przepływ danych
- Oprogramowanie pośrednie
- Filozofia middleware
- Utworzenie własnej warstwy pośredniej
- Mapowanie żądań
- Punkty końcowe (endpoints)
- Minimal API
- Bezpieczeństwo
- Autentykacja i autoryzacja
- Role (Roles)
- Poświadczenia (Claims)
- Zasady (Policies)
Ukończone szkolenie lub wiedza z zakresu:
- Podstawy programowania obiektowego w C#
- Wprowadzenie do języka C#
SZKOLENIE OBEJMUJE
- Wykłady
- Kodowanie na żywo
- Warsztaty
- Szkolenie: polski