Szkolenie: Spring Boot szybki start w języku Kotlin
Szkolenie Spring Boot szybki start w języku Kotlin to praktyczny kurs, który uczy tworzenia nowoczesnych aplikacji backendowych z wykorzystaniem Spring Boot, REST API, baz danych SQL i NoSQL, testowania oraz bezpieczeństwa, z naciskiem na idiomatyczne wykorzystanie języka Kotlin
Szkolenie przygotowuje do samodzielnego projektowania i implementowania aplikacji webowych oraz usług REST z użyciem Spring Boot i języka Kotlin
Szkolenie uczy stosowania kluczowych mechanizmów frameworku, takich jak wstrzykiwanie zależności, programowanie aspektowe, konfiguracja oraz zarządzanie środowiskami
Szkolenie pokazuje, jak integrować aplikacje z relacyjnymi i nierelacyjnymi bazami danych oraz wykorzystywać Spring Data JPA w praktyce
Szkolenie rozwija umiejętność testowania aplikacji na poziomie jednostkowym i integracyjnym, z wykorzystaniem narzędzi dostępnych w ekosystemie Spring Boot
Dla kogo?
Programiści Java lub Kotlin z doświadczeniem w programowaniu aplikacji webowych, chcący poznać praktyczne zastosowanie Spring Boot w języku Kotlin
Deweloperzy backend oraz osoby odpowiedzialne za rozwój i utrzymanie usług REST, zainteresowane nowoczesnymi technikami programowania
Zespoły IT planujące migrację aplikacji do Kotlin lub wdrażające nowe projekty w ekosystemie JVM
Efekty kształcenia
Uczestnik projektuje aplikacje backendowe z wykorzystaniem Spring Boot i języka Kotlin
Uczestnik konfiguruje środowisko oraz zarządza zależnościami w projektach Kotlin + Spring
Uczestnik implementuje REST API oraz obsługuje walidację i obsługę wyjątków
Uczestnik integruje aplikacje z relacyjnymi i nierelacyjnymi bazami danych
Uczestnik testuje komponenty aplikacji na poziomie jednostkowym i integracyjnym
Uczestnik stosuje dobre praktyki architektury aplikacji backendowych
Wymagania
Praktyczna umiejętność programowania w języku Java lub Kotlin
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
Wsparcie oferowane przez Spring Boot - @SpringBootTest, slice tests
Testy jednostkowe z JUnit i Mockito
Testy warstwy persistence - @DataJpaTest, baza H2
Testy kontrolerów - @WebMvcTest, MockMvc
Testy integracyjne end-to-end z TestRestTemplate
Testy z bezpieczeństwem - spring-security-test, @WithMockUser, @WithUserDetails
Dobre praktyki - Given/When/Then, czytelne asercje, izolacja testów
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
Uczestnik szkolenia “Praktyczne aspekty stosowania kryptografii w systemach komputerowych”
Michael Stephens, HID Global
potentially more worked through exercises with crypto 'bugs' to find to secure understanding, but aware that this would slow things down and reduce amount of content that could be covered in 5 days
19.06.2026
Maciej Rosiński, int2code
Wszystko przestawione bardzo merytorycznie, z praktycznymi zagadnienia, dostarczone materiały pozwalały na wykonanie wszystkich zadań bezproblemowo
19.06.2026
Bartłomiej Gos, int2code
duzo pratycznej wiedzy, przystepnie podanej
19.06.2026
Sebastian Sokołowski, int2code
Było dostosowane do poziomu grupy. Wykładowca odpowiadał na wszystkie pytania.
19.06.2026
Uczestnik szkolenia “Architektura systemowa i integracja systemów dla analityków”
Michał Gębala
Zagadnienia w punkt, czuć doświadczenie trenera, realne przykłady, no nie ma do czego się przyczepić :)
19.06.2026
Uczestnik szkolenia “Multiagentowe aplikacje AI”
Dorota Sobczak
Szkolenie zgodne z tematem , który mnie interesował, najbardziej jego pierwsza część.
19.06.2026
Uczestnik szkolenia “Analiza kodu za pomocą SonarQube”
Adrian Ronowski, Centrum Zasobów Cyberprzestrzeni Sił Zbrojnych
Prowadzący ma wiedzę w omawianym temacie, chętnie ją przekazuje i odpowiada na pytania. Do zajęć był bardzo dobrze przygotowany.