Agenda szkolenia
  1. Wprowadzenie do Spring Boot
    • Spring Boot vs Spring
    • Środowisko pracy Spring Boot
    • Generowanie aplikacji webowej przy pomocy Spring initializr
  2. Podstawy Spring Boot:
    • Wstrzykiwanie zależności
    • Właściwości aplikacji
    • Konfiguracja, auto konfiguracja, profile
  3. Dostęp do danych
    • Podstawowe koncepcje
    • Encje i repozytoria
    • Spring Data JDBC
    • Hibernate, JPA
  4. Podstawy aplikacji webowych w Spring Boot:
    • Spring MVC
    • Spring REST
    • Obsługa błędów i wyjątków
  5. Bezpieczeństwo
    • Podstawowe pojęcia dot. bezpieczeństwa aplikacji
    • Konfiguracja polityki bezpieczeństwa w Spring Boot