Plan Szkolenia
Wprowadzenie do Java 21
- Przegląd Java 21 i jego status LTS
- Kluczowe ulepszenia w porównaniu z poprzednimi wersjami
- Konfiguracja środowiska programistycznego Java 21
Nowe funkcje i ulepszenia
- Nowe funkcje językowe i aktualizacje składni
- Ulepszenia w dopasowywaniu wzorców i rekordach
- Nowe API i aktualizacje bibliotek
Optymalizacja wydajności z Java 21
- Ulepszenia w zarządzaniu pamięcią
- Techniki strojenia wydajności
- Wykorzystanie najnowszych ulepszeń JVM
Modułowość Programming w Java 21
- Aktualizacje systemu modułów
- Tworzenie i zarządzanie aplikacjami modułowymi
- Najlepsze praktyki dla modułowego programowania w Java
Zaawansowane funkcje językowe
- Klasy zamknięte i dopasowywanie wzorców
- Ulepszone instrukcje i wyrażenia switch
- Zaawansowane użycie rekordów i klas danych
Integrowanie Java 21 z nowoczesnymi bibliotekami
- Praca z zaktualizowanymi bibliotekami i frameworkami
- Wykorzystanie Java 21 w mikroserwisach i aplikacjach chmurowych
- Wykorzystanie nowych funkcji bibliotek w celu zwiększenia wydajności
Testowanie i debugowanie w Java 21
- Nowe narzędzia i techniki debugowania
- Pisanie testów jednostkowych dla nowych funkcji językowych
- Integracja z popularnymi frameworkami testowymi
Wdrażanie i utrzymanie aplikacji Java 21
- Strategie wdrażania i najlepsze praktyki
- Zarządzanie aktualizacjami wersji i kompatybilnością
- Monitorowanie i utrzymanie aplikacji z długoterminowym wsparciem
Podsumowanie i kolejne kroki
Wymagania
- Podstawowa wiedza na temat koncepcji programowania
- Wcześniejsze doświadczenie z Java (dowolna wersja)
- Znajomość zasad programowania obiektowego (OOP)
Grupa docelowa
- Deweloperzy Java dążący do aktualizacji do najnowszej wersji
- Inżynierowie oprogramowania chcący poszerzyć swoje umiejętności w zakresie Java
- Specjaliści IT zaangażowani w tworzenie aplikacji opartych na Java
Opinie uczestników (5)
Otrzymaliśmy również kompleksowy przegląd kontekstu - na przykład dlaczego potrzebujemy niektórych adnotacji i co one oznaczają. Podobała mi się praktyczna część szkolenia - konieczność ręcznego uruchamiania poleceń i wywoływania pozostałych api.
Alina - ACCENTURE SERVICES S.R.L
Szkolenie - Quarkus for Developers
Przetłumaczone przez sztuczną inteligencję
Dodatkowe informacje, które zostały podzielone, uczenie się nie było prostym matterplem, co było fajne. (Note: "groovy" doesn't have a direct translation in Polish that conveys the same meaning as in English. In this context, I've used "prostym matterplem," which is not literal but gives a sense of something being easy or straightforward.)
Covenant - Vodacom
Szkolenie - Groovy Programming
Przetłumaczone przez sztuczną inteligencję
trener może jasno wyяснić temat i odpowiadać na każde pytanie.
Hannah Mae Lubigan - Security Bank Corporation
Szkolenie - Advanced Spring Boot
Przetłumaczone przez sztuczną inteligencję
Styl szkolenia i trener pomagają rozwiązać problemy występujące podczas ćwiczeń.
Carl Angelo Gonzales - Security Bank Corporation
Szkolenie - Spring Boot for Beginners
Przetłumaczone przez sztuczną inteligencję
The range of topics covered was quite extensive and the trainer made an effort to do them justice.
Lakshmipriya Sivakumar - Deque Systems Inc
Szkolenie - Spring Boot, React, and Redux
Przetłumaczone przez sztuczną inteligencję