Powrót do katalogu

VOUCHERY SZKOLENIOWE 2026/2027 R.
Kup w 2026 r.  - wykorzystaj do końca przyszłego roku!
Potrzebujesz wykorzystać budżet szkoleniowy w bieżącym okresie rozliczeniowym? Mamy dla Ciebie rozwiązanie!

Kupując voucher już teraz, zachowujesz gwarancję stałej ceny, a szkolenie możesz zrealizować w przyszłym roku.

Więcej informacji znajdziesz TUTAJ.

Podaj maila aby obejrzeć webinar z Node.js

Wyrażam zgodę na otrzymywanie informacji o promocjach i produktach oferowanych Czytaj więcej przez Vavatech Sp z o.o. Zgodę możesz cofnąć w każdym czasie.

Back-End > Java

Szkolenie: Wytwarzanie systemów ze Spring Boot

Kod: [J-SPR-BOOT]
Pobierz program

Wprowadzenie

Szkolenie z programowania systemów Web API w oparciu o SpringBoot.

Cel szkolenia

• Poznanie architektury frameworka Spring;
• Zrozumienie czym jest SpringBoot;
• Poznanie technik pracy ze SpringBoot ułatwiających codzienne zadania programisty;
• Nabycie umiejętności w konfiguracji projektu, pracy z ziarnami, cyklem życia; 
• Wprowadzenie do programowania aspektowego;
• Poznanie technik pracy z warstwą serwisową i danymi, warstwą logiki biznesowej 
i warstwą kontrolerów;
• Wprowadzenie w zagadnienia bezpieczeństwa w Spring.

Czas i forma szkolenia

21 godzin (3 dni x 7 godzin), w tym wykłady i warsztaty praktyczne.

Plan szkolenia

1. Spring Boot 
   ○ Architektura i wzorce projektowe 
   ○ Ekosystem projektów wokół frameworka 
2. Projekt 
   ○ Struktura projektu 
   ○ Praca z pakietami, architektura modułowa 
   ○ Budowanie i uruchamianie, narzędzia Gradle i Maven 
3. Konfiguracja 
   ○ Autokonfiguracja w SpringBoot 
   ○ Zarządzanie zależnościami z Gradle i Maven 
   ○ Praca z plikami properties 
   ○ Profile aplikacji, definiowanie i użycie 
4. Ziarna 
   ○ Definiowanie ziaren, pliki xml, klas konfiguracyjne 
   ○ Wstrzykiwanie zależności 
   ○ Cykl życia ziarna 
5. Zdarzenia 
   ○ Charakterystyka zdarzeń zdefiniowanych w Spring Boot 
   ○ Techniki pracy ze zdarzeniami 
6. Aspekty 
   ○ Charakterystyka i zastosowania AOP 
   ○ Techniki pracy z AOP w projekcie 
7. Dane 
   ○ Spring Data, JDBC i JPA , komunikacja z bazą danych 
   ○ Mapowanie obiektowo-relacyjne, JPA i Hibernate 
   ○ Praca z bazami NoSQL, MongoDb i Redis 
8. RESTFul 
   ○ Architektura i techniki pracy z kontrolerami 
   ○ Definiowanie usług REST API 
   ○ Komunikacja między usługami REST API 
9. Bezpieczeństwo 
   ○ Spring Security, możliwości i zastosowania 
   ○ Implementacja mechanizmu uwierzytelniania 
   ○ Autoryzacja, definiowanie polityki dostępu do zasobów

Opinie uczestników