Trwają zapisy do grupy

Szkolenie: Spring Boot szybki start

Szkolenie Spring Boot szybki start to intensywny, warsztatowy kurs, w trakcie którego uczestnicy budują kompletną aplikację backendową w architekturze heksagonalnej - od modelu domenowego, przez wstrzykiwanie zależności i własne aspekty AOP, integrację z bazami relacyjną i nierelacyjną, w pełni udokumentowane API REST, aż po zaawansowane bezpieczeństwo z JWT, API Key, OAuth2/OIDC i integracją z Keycloak

  • Trenerzy praktycy
  • Kameralne grupy

Czas trwania szkolenia:3 dni (24h)

Poziom zaawansowania:

Kod kursu:SPRING/BOOT

backend-javaaplikacje-javaspring-boot-podstawyszybki-start-spring

Dostępne terminy szkolenia

  • Termin
  • Trener
  • Cena
  • Lokalizacja
  • Zapis

Termin:

13 lipca - 15 lipca
Trwają zapisy na szkolenieTrwają zapisy na szkolenie

Trener:

Łukasz Andrzejewski

Cena:

2550 PLN netto
Dowiedz się więcej o cenach szkoleń - zapraszamy do kontaktuDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Zapytaj o inne lokalizacje - w tym celu skorzystaj z chatuZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

12 października - 14 października
Trwają zapisy na szkolenieTrwają zapisy na szkolenie

Trener:

Łukasz Andrzejewski

Cena:

2550 PLN netto
Dowiedz się więcej o cenach szkoleń - zapraszamy do kontaktuDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Zapytaj o inne lokalizacje - w tym celu skorzystaj z chatuZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

2 listopada - 4 listopada
Trwają zapisy na szkolenieTrwają zapisy na szkolenie

Trener:

Trener Sages

Cena:

2550 PLN netto
Dowiedz się więcej o cenach szkoleń - zapraszamy do kontaktuDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Zapytaj o inne lokalizacje - w tym celu skorzystaj z chatuZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

7 grudnia - 9 grudnia
Trwają zapisy na szkolenieTrwają zapisy na szkolenie

Trener:

Trener Sages

Cena:

2550 PLN netto
Dowiedz się więcej o cenach szkoleń - zapraszamy do kontaktuDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Zapytaj o inne lokalizacje - w tym celu skorzystaj z chatuZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Forma szkolenia

Interesuje Cię szkolenie stacjonarne?

Powiadom o kolejnych terminach

Interesuje Cię szkolenie w innym terminie?

Spring Boot szybki start

Cele szkolenia

  • Szkolenie przygotowuje do samodzielnego projektowania i implementacji aplikacji backendowych w architekturze heksagonalnej (porty i adaptery), z efektywnym wykorzystaniem mechanizmów Spring Boot - wstrzykiwania zależności, programowania aspektowego oraz konfiguracji zewnętrznej

  • Szkolenie uczy budowy w pełni funkcjonalnego REST API z walidacją, internacjonalizacją błędów, stronicowaniem oraz dokumentacją OpenAPI/Swagger, a także integracji z bazami relacyjnymi (PostgreSQL/JPA) i nierelacyjnymi (MongoDB) wraz z poprawnym zarządzaniem transakcjami

  • Szkolenie pokazuje, jak wdrożyć wielowarstwowe bezpieczeństwo aplikacji - od HTTP Basic i logowania formularzowego, przez własne mechanizmy JWT i API Key, bezpieczeństwo na poziomie metod oraz własny AuthorizationManager, aż po pełną integrację OAuth2/OpenID Connect z Keycloakiem - oraz jak monitorować aplikację w środowisku produkcyjnym z użyciem Spring Boot Actuator


Dla kogo?

  • Programistów Java z praktycznym doświadczeniem, którzy chcą szybko opanować nowoczesny Spring Boot 3.x i tworzyć aplikacje gotowe do wdrożenia w środowisku enterprise

  • Deweloperów backendowych planujących migrację z tradycyjnego Spring Framework do Spring Boot

  • Zespoły projektowe wdrażające rozwiązania oparte o architekturę mikroserwisową i chmurową, w których wymagane jest spójne podejście do bezpieczeństwa (JWT, OAuth2, Keycloak) i obserwowalności

  • Osoby przygotowujące się do pracy na stanowisku Junior lub Mid Java Developer w środowisku enterprise


Efekty kształcenia

  • Uczestnik projektuje aplikacje w architekturze heksagonalnej (domain / application / adapters) i organizuje kod tak, aby logikę biznesową odseparować od infrastruktury

  • Uczestnik konfiguruje i integruje aplikacje z relacyjnymi (JPA/PostgreSQL) oraz nierelacyjnymi (MongoDB) bazami danych, używając tego samego portu i wymiennych adapterów

  • Uczestnik tworzy własne adnotacje i aspekty AOP rozwiązujące realne problemy (logowanie, pomiar czasu, retry, blokowanie, walidacja, atomowość)

  • Uczestnik buduje REST API z walidacją Bean Validation, własnymi adnotacjami walidacyjnymi, globalną obsługą wyjątków i internacjonalizacją komunikatów

  • Uczestnik dokumentuje API w standardzie OpenAPI 3 z interaktywnym interfejsem Swagger UI

  • Uczestnik wdraża wielowarstwowe bezpieczeństwo - JWT, API Key, formularz, method security, własny AuthorizationManager - oraz integruje aplikację z Keycloakiem przez OAuth2/OIDC

  • Uczestnik testuje aplikację na wszystkich warstwach (jednostkowo, slice tests, integracyjnie, z uwzględnieniem bezpieczeństwa)

  • Uczestnik monitoruje aplikację z wykorzystaniem Spring Boot Actuator i uruchamia całe środowisko (Postgres, Mongo, Keycloak) lokalnie z Docker Compose


Wymagania

  • Praktyczna umiejętność programowania w języku Java

  • Elementarna wiedza z zakresu technologii wchodzących w skład Jakarta EE

  • Podstawowa znajomość SQL i relacyjnych baz danych


W cenie otrzymasz:

  • Materiały szkoleniowe

  • Certyfikat ukończenia szkolenia

  • W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki

Program szkolenia

Pobierz program w PDF
  • Autorem szkolenia jest Łukasz Andrzejewski

    Od ponad 17 lat z pasją dzielę się wiedzą jako trener, wspierając rozwój kompetencji technologicznych wśród specjalistów IT na różnych etapach ich kariery. W ostatnich 5 latach przeszkoliłem ponad 2000 osób, prowadząc szkolenia zarówno otwarte, jak i dedykowane, dla czołowych firm z sektorów bankowości, ubezpieczeń i IT – m.in. Santander Bank Polska, ERGO Hestia, Asseco Poland oraz Orange. Specjalizuję się w szerokim zakresie technologii – od rozwiązań z ekosystemu Java, przez nowoczesny frontend,…

  • Szkolenie poprowadzi jego autor Łukasz Andrzejewski

    Od ponad 17 lat z pasją dzielę się wiedzą jako trener, wspierając rozwój kompetencji technologicznych wśród specjalistów IT na różnych etapach ich kariery. W ostatnich 5 latach przeszkoliłem ponad 2000 osób, prowadząc szkolenia zarówno otwarte, jak i dedykowane, dla czołowych firm z sektorów bankowości, ubezpieczeń i IT – m.in. Santander Bank Polska, ERGO Hestia, Asseco Poland oraz Orange. Specjalizuję się w szerokim zakresie technologii – od rozwiązań z ekosystemu Java, przez nowoczesny frontend,…

Wybrane opinie

Przeczytaj pozytywne opinie pochodzące z ankiet satysfakcji z naszych szkoleń wypełnianych wyłącznie przez ich uczestników po realizacji usługi

4.8
Ocena pochodzi ze średniej ocen Sages w serwisie Google i nie jest weryfikowanaŚrednia ocen Sages w serwisie Google Ocena pochodzi ze średniej ocen Sages w serwisie Google i nie jest weryfikowana
  • 7.11.2025

    Uczestnik szkoleniaSpring Boot szybki start

    Tymoteusz Socha

    Dużo ciekawych przykładów, jasno wytłumaczone

Więcej opinii