Tworzenie kompleksowych aplikacji przy pomocy Spring Boot. Projektowanie i budowanie aplikacji z wykorzystaniem środowiska Spring Boot.
Szkolenie w opcji zdalnej i stacjonarnej
Poznaj program szkolenia
- Co zyskasz dzięki szkoleniu ?
Cele szkolenia
Szkolenie ma na celu zapoznanie uczestników z procesem projektowania i budowania aplikacji biznesowych z wykorzystaniem środowiska Spring Boot. Po zakończeniu szkolenia jego uczestnik nabędzie umiejętności praktycznych potrzebnych do tworzenia kompleksowych aplikacji przy pomocy Spring Boot.
Umiejętności
Dzięki szkoleniu uczestnik będzie:
- korzystał z framework’a Spring Boot do budowy apikacji webowych
- wstrzykiwał zależności
- generował aplikacje
- używał JDBC, encji i repozytoriów
- diagnozował występujące problemy
- Czy to szkolenie jest dla Ciebie ?
Profil uczestników
Szkolenie przeznaczone jest dla osób znających podstawy języka Java.
Przygotowanie uczestników
Od uczestników szkolenia wymagana jest podstawowa znajomość zasad programowania.
- Czas trwania
Przed nami:
- 2 dni, 16 godzin szkoleniowych
- Szczegółowy program szkolenia
Szczegółowy program szkolenia
Wprowadzenie do Apache Maven
- Apache Maven i Struktura Projektu
- Plik pom.xml • Cykle Życia
- Zależności
Wprowadzenie do Springa
- Zalety i Wady Springa
- Najważniejsze Elementy
- Porównanie Spring Framework vs Spring Boot
- Przegląd Ekosystemu Spring
Podstawy Spring
- Kontener IoC
- Wstrzykiwanie Zależności
- Zakres Beanów
- Tworzenie Projektu
Wprowadzenie do Testowania w Spring
- Zastosowanie spring-test
- Testy Jednostkowe i Integracyjne
Konfiguracja Właściwości i Profile Aplikacji
- Zarządzanie Konfiguracją
- Profile Aplikacji
Cykliczne Zadania w Spring
- Zaplanowane Zadania (Scheduler)
Persystencja Danych
- Java DataBase Connectivity (JDBC)
- Java Persistence API (JPA)
- Bean Validation
- Spring Data
- Podstawy Zarządzania Transakcjami
Spring MVC i REST API
- Mapowanie Żądań
- Obsługa Żądań
- Walidacja Danych
- Obsługa Błędów
Metoda realizacji szkolenia
Szkolenie realizowane jest w formie naprzemiennie następującej po sobie części teoretycznej w postaci wykładów oraz części praktycznej w postaci ćwiczeń komputerowych. Szkolenie łączy w sobie fachową wiedzę merytoryczną z praktycznymi przykładami jej wykorzystania w środowisku pracy. Ćwiczenia skonstruowane są w sposób, który wspiera utrwalenie nabytej wiedzy, oraz przyszłe twórcze wykorzystanie jej w dalszym rozwoju umiejętności.
- Ścieżka rozwoju
- Architektura mikroserwisów w oparciu o Spring i Docker
- Zobacz nasze szkolenia dotyczące Java https://www.comarch.pl/szkolenia/programowanie/java/
- W ramach szkolenia zapewniamy
W ramach szkolenia zapewniamy
- materiały szkoleniowe
- certyfikat potwierdzający udział w kursie
- pełna obsługa cateringowa (dotyczy szkoleń stacjonarnych)
