SzkoleniaProgramowanie i DevOps / Programowanie i testowanieBITT-SPRFUND
BITT-SPRFUNDszkolenie autorskie
Spring Fundamentals
Szkolenie wprowadza w tworzenie aplikacji Java z użyciem frameworka Spring. Obejmuje podstawy Spring Boot, mechanizmy odwrócenia sterowania i wstrzykiwania zależności, konfigurację aplikacji, Spring MVC, budowę REST API oraz dostęp do danych przez JDBC, Hibernate i Spring Data JPA. Zajęcia łączą teorię z ćwiczeniami praktycznymi, przykładami z rzeczywistych projektów i studiami przypadków.
- Czas trwania
- 2 dni
- Poziom
- Podstawowy
- Dostawca
- Szkolenia autorskie
- Obszar
- Programowanie i DevOps / Programowanie i testowanie
Zakres szkolenia
- Najnowsza wersja Spring
- Mikrousługi – podstawowe pojęcia
- Czym jest Spring Boot i do czego służy
- Jak działa Spring Boot
- Spring Boot Starters
- Autokonfiguracja
- Struktura aplikacji Spring Boot
- Korzystanie ze Spring Initializr
- Spring Beans
- Odwrócenie sterowania (IoC)
- Wstrzykiwanie zależności i jego rodzaje
- Adnotacje @Autowired i @Resource
- Konfiguracje i pliki właściwości
- Spring MVC
- Adnotacje webowe: @RequestMapping, @GetMapping, @PostMapping, @DeleteMapping
- Parametry: @RequestParam, @PathVariable
- Kontrolery: @Controller i @RestController
- @RequestBody i @ResponseBody
- Czym jest REST API i jak działa
- Dobre praktyki tworzenia API
- Testowanie w Postmanie
- Dostęp do bazy danych przez JDBC
- Wprowadzenie do Hibernate
- Praca z obiektami DTO
- Relacje w Hibernate: @OneToMany, @ManyToOne, @ManyToMany
- Korzystanie ze Spring Data JPA
- Budowa kompletnego REST API
Zdobyte umiejętności
- Rozumieć architekturę i główne komponenty Spring Framework
- Stosować zasady odwrócenia sterowania (IoC) i wstrzykiwania zależności (DI)
- Konfigurować aplikacje za pomocą XML, adnotacji i profili Spring
- Integrować moduły Spring Core, Spring MVC, Spring Boot i Spring Data
- Tworzyć aplikacje webowe z użyciem Spring MVC i Thymeleaf
- Implementować dostęp do baz danych SQL i NoSQL z użyciem Spring Data JPA
- Tworzyć REST API zgodnie z dobrymi praktykami, z użyciem Swaggera i hipermediów
- Testować aplikacje za pomocą Spring Test Framework
- Realizować praktyczne projekty dla środowiska korporacyjnego
Dla kogo jest to szkolenie
- Programiści Java i inżynierowie oprogramowania, którzy chcą budować aplikacje korporacyjne we frameworku Spring
- Osoby przechodzące do ekosystemu Spring lub chcące wzmocnić posiadane umiejętności
Wymagania wstępne
- Podstawowa znajomość programowania w Javie
- Znajomość HTML, CSS, SQL i relacyjnych baz danych
- Zalecane minimalne doświadczenie w tworzeniu aplikacji
Najbliższe terminy
Terminy realizowane z partnerami LLPA, online. Godziny podane w czasie polskim, język prowadzenia przy terminie.
| Termin | Godziny (czas PL) | Język | Status | Cena | Akcja |
|---|---|---|---|---|---|
| 08:00–16:00 | angielski | Planowany | 4440 zł | Poproś o ofertę |
4440 zł
Zapytaj o termin