Spring Security w praktyce
➡️ Czego się nauczysz?
W trakcie warsztatu nabędziesz następujące umiejętności:
– Zrozumiesz jak działa Spring Security oraz jakie są jego najważniejsze komponenty,
– Nauczysz się, w jaki sposób wykorzystać Spring Security w celu zabezpieczenia aplikacji,
– Poznasz podstawy protokołu OpenID connect/OAuth2.
➡️ Dla kogo:
Warsztat jest skierowany do programistów wykorzystujących Spring, chcących poznać lub ugruntować wiedzę na temat Spring Security oraz dowidzieć się jak zapewnić bezpieczeństwo tworzonych aplikacji.
➡️ Wymagania wstępne
Na czas warsztatów prosimy o przygotowanie następujących narzędzi/instalacji:
– Git,
– Java JDK 21,
– IntelliJ Ultimate lub inne preferowane IDE.
➡️ Program:
1. Przegląd najważniejszych komponentów Spring Security oraz omówienie procesu uwierzytelniania i autoryzacji,
2. Konfiguracja bezpieczeństwa na poziomie warstwy webowej oraz komponentów Spring,
3. Bezpieczeństwo usług REST – protokół OpenID/OAuth2 i tokeny JWT, integracja z Keycloak oraz innymi dostawcami.
➡️ Informacje o prowadzącym:
Łukasz Andrzejewski
Doświadczony trener z ponad 16-letnią praktyką na sali szkoleniowej. Aktywnie działa jako konsultant i programista w zakresie szeroko pojętych technologii Java, rozwiązań frontendowych oraz mobilnych. Absolwent Wydziału Fizyki Technicznej Politechniki Poznańskiej, specjalizacja: Symulacje komputerowe. Obecnie również Partner, Head of Technology w Sages, wspiera merytorycznie rozwój oferty szkoleniowej, przygotowuje i prowadzi szkolenia, bierze udział w realizacji projektów IT, prowadzi konsultacje w zakresie doboru architektury oraz technologii.
➡️ Uwagi nt. uzyskania certyfikatu
W cenie swojego zakupu możesz otrzymać certyfikat, potwierdzający znajomość materiału merytorycznego, do którego dostęp wykupiłeś/aś. Warunkiem uzyskania takiego dokumentu jest uzyskanie pozytywnego wyniku z quizu podsumowującego. Szczegóły dot. tego tematu znajdują się w panelu nagrania.