Bezpieczeństwo .NET Core

.NET Core
Opis szkolenia
W dobie rosnących zagrożeń ze strony hackerów niezwykle istotnych punktem jest bezpieczeństwo.

Poznaj techniki ataków oraz sposoby zabezpieczeń aplikacji webowych oraz usług sieciowych, aby zapewnić im maksymalną ochronę działania i danych.

Po tym szkoleniu będziesz mógł spać spokojnie :)
Metodyka szkolenia
Bez skryptu i powerpointa. Tylko praktyka.

Podczas szkolenia utworzymy kompletne rozwiązanie z autentykacją i zapieczeniami.

Zadbamy o prawidłowy podział projektu i czysty kod z zastosowaniem wzorców projektowych.
Utworzony kod zostanie umieszczony na GitHub'ie dzięki czemu możesz do niego wrócić po szkoleniu.
Czas trwania i poziom

3 dni


zaawansowany
Najbliższy termin

Już jesienią

Centrum Żoliborz,
Pl. Inwalidów 10, W-wa


2900 PLN + VAT 23%

  1. Wprowadzenie
    • Zagrożenia
    • Bezpieczne przechowywanie kluczy
  2. Uwierzytelnianie
    • Interfejsy IIdentity i IPrincipal
    • Atrybuty Authorize i AllowAnonymous
  3. Dostawcy
    • Basic
    • OAuth 2.0
    • Google, Facebook, Microsoft
    • JWT
  4. Autoryzacja
    • Role
    • Poświadczenia (Claims)
    • Zasady (Policies)
  5. Zapobieganie atakom
    • SQL Injection
    • Cross-Site scripting (XSS)
    • Cross-Site Request Forgery (CSRF)
    • Server-Site Request Forgery (SSRF)
  6. Dobre praktyki
    • Prawidłowe przechwytywanie wyjątków
    • Wymuszanie SSL
    • Ukrywanie informacji
    • Wzmacnianie nagłówków bezpieczeństwa