Celem warsztatu jest wprowadzenie do Spring Security w projektach opartych na Spring Boot. Zostaną omówione podstawowe mechanizmy wraz z kluczowymi interfejsami i klasami. Podczas warsztatu uczestnicy zapoznają się z różnymi aspektami zabezpieczania aplikacji zaczynając od klasycznych formularzy logowania, kończąc na zabezpieczaniu REST API.
Dla kogo jest ten warsztat?
'- Dla programistów chcących poznać podstawy Spring Security. Potrzebna znajomość Javy 8+ oraz Spring Core.
Wymagania wstępne
'- JDK 8+
- Maven
- IntelliJ / Eclipse
Podczas warsztatu uczestnicy korzystają z własnych komputerów.
Podczas warsztatu zapewniamy dostęp do kawy, herbaty, wody. W porze obiadowej zapewniamy pizzę w wersji mięsnej lub wegatariańskiej.
Prowadzący
Radosław Józefowicz:
Zawodowo w branży IT od 8 lat. Zaczynał w korporacjach, a aktualnie zajmuje się tworzeniem aplikacji medycznych i IoT opartych na chmurze AWS dla zagranicznych startupów. Głównie tworzy rozwiązania backendowe w Javie, choć ostatnimi czasy regularnie popełnia frontendy w Reakcie. Wierzy w polyglot persistence i programming.
Program warsztatów
Wprowadzenie
Uwierzytelnianie
Autoryzacja
Kluczowe klasy i interfejsy Spring Security
Formularz logowania
Integracja z Thymeleaf
Remember me
Logout
Password Encoders
Autoryzacja
Role
Global method security
SpEL
REST API i JWT
Uwaga
Liczba miejsc ograniczona! Organizator zastrzega sobie prawo do odwołania wydarzenia w przypadku niezgłoszenia się minimalnej liczby uczestników.
Zakupione certyfikaty zostaną przesłane uczestnikom w formie elektronicznej po warsztacie. Jeśli chcesz otrzymać zakupiony certyfikat w formie papierowej, zgłoś to mailowo na adres kontakt@stacja.it.