Java 8 i Spring – nowoczesne programowanie
Opis
Szkolenie łączy praktyczną naukę nowoczesnych funkcji Java 8 z zaawansowanymi technikami programowania w Spring Framework. Uczestnicy poznają nowe paradygmaty programowania funkcyjnego oraz ich efektywne wykorzystanie w aplikacjach Spring. Program warsztatów skupia się na praktycznym zastosowaniu poznanych technik w rzeczywistych scenariuszach projektowych.
Profil uczestnika
- Programiści Java chcący poznać nowoczesne techniki programowania
- Deweloperzy migrujący do Java 8 i Spring
- Architekci systemów enterprise
- Inżynierowie oprogramowania
- Liderzy zespołów developerskich
- Programiści aplikacji webowych
Agenda
- Nowoczesne funkcje Java 8
- Wyrażenia lambda i strumienie
- Optional i funkcyjne przetwarzanie danych
- Nowe API kolekcji
- Data i Time API
- Spring Framework Core
- Konfiguracja i zarządzanie beans
- Programowanie aspektowe
- Integracja z Java 8
- Wzorce projektowe w Spring
- Spring Web i REST
- Tworzenie API REST
- Obsługa żądań asynchronicznych
- Bezpieczeństwo aplikacji
- Integracja z klientami HTTP
- Zaawansowane aspekty
- Reaktywne programowanie
- Przetwarzanie strumieni danych
- Testowanie aplikacji
- Monitorowanie i diagnostyka
Korzyści
Po ukończeniu szkolenia uczestnik będzie potrafił efektywnie wykorzystywać nowoczesne funkcje Java 8 w projektach Spring. Nabędzie umiejętność projektowania aplikacji z wykorzystaniem programowania funkcyjnego i reaktywnego. Opanuje techniki tworzenia wydajnych i skalowalnych rozwiązań webowych. Zdobędzie praktyczne doświadczenie w implementacji wzorców projektowych z wykorzystaniem Spring Framework. Będzie potrafił tworzyć bezpieczne i testowalne aplikacje enterprise. Rozwinie umiejętności w zakresie diagnostyki i optymalizacji aplikacji Java.
Wymagane przygotowanie uczestników
- Podstawowa znajomość Java
- Doświadczenie w programowaniu obiektowym
- Znajomość podstaw Spring Framework
- Podstawowa wiedza o aplikacjach webowych
Zagadnienia
- Programowanie funkcyjne w Java 8
- Strumienie i wyrażenia lambda
- Spring Framework Core
- Wzorce projektowe
- REST API
- Programowanie reaktywne
- Bezpieczeństwo aplikacji
- Testowanie aplikacji
- Monitorowanie wydajności
- Integracja systemów
- Przetwarzanie danych
- Optymalizacja aplikacji
Poznaj naszą firmę
INFORMACJA CENOWA:
od 5050 zł netto za jedną osobę
CZAS TRWANIA (dni): 5
KOD SZKOLENIA: IT-SD-627
MASZ PYTANIA?
Skontaktuj się z nami, aby uzyskać więcej informacji o naszych szkoleniach, programach oraz współpracy. Chętnie odpowiemy na wszystkie Twoje zapytania!