Plan Szkolenia
Wprowadzenie do Java 21
- Przegląd Java 21 i jej status LTS
- Kluczowe ulepszenia w porównaniu z poprzednimi wersjami
- Konfiguracja środowiska programistycznego Java 21
Nowe funkcje i ulepszenia
- Nowe funkcje języka i aktualizacje składni
- Ulepszenia w dopasowywaniu wzorców i rekordach
- Nowe API i aktualizacje bibliotek
Optymalizacja wydajności z Java 21
- Poprawy w zarządzaniu pamięcią
- Techniki strojenia wydajności
- Wykorzystanie najnowszych ulepszeń JVM
Programowanie modułowe w Java 21
- Aktualizacje systemu modułów
- Tworzenie i zarządzanie modułowymi aplikacjami
- Najlepsze praktyki w modułowym programowaniu w Javie
Zaawansowane funkcje języka
- Zapieczętowane klasy i dopasowywanie wzorców
- Ulepszone instrukcje switch i wyrażenia
- Zaawansowane wykorzystanie rekordów i klas danych
Integracja Java 21 z nowoczesnymi bibliotekami
- Praca z zaktualizowanymi bibliotekami i frameworkami
- Wykorzystanie Java 21 w mikrousługach i aplikacjach chmurowych
- Wykorzystanie nowych funkcji bibliotek dla zwiększenia efektywności
Testowanie i debugowanie w Java 21
- Nowe narzędzia i techniki debugowania
- Pisanie testów jednostkowych dla nowych funkcji języka
- Integracja z popularnymi frameworkami testowymi
Wdrażanie i utrzymywanie aplikacji Java 21
- Strategie wdrażania i najlepsze praktyki
- Zarządzanie aktualizacjami wersji i kompatybilnością
- Monitorowanie i utrzymywanie aplikacji z długoterminowym wsparciem
Podsumowanie i kolejne kroki
Wymagania
- Podstawowa znajomość koncepcji programowania
- Wcześniejsze doświadczenie z Javą (dowolna wersja)
- Znajomość zasad programowania obiektowego (OOP)
Grupa docelowa
- Programiści Java, którzy chcą przejść na najnowszą wersję
- Inżynierowie oprogramowania chcący poprawić swoje umiejętności w Javie
- Specjaliści IT zaangażowani w rozwój aplikacji opartych na Javie
Opinie uczestników (5)
Dostałem złożony widok także na kontekst - na przykład, dlaczego potrzebujemy niektórych adnotacji i co one oznaczają. Polubiłem praktyczną część szkolenia - muszenie ręcznie wykonywać polecenia i wywoływać interfejsy API REST.
Alina - ACCENTURE SERVICES S.R.L
Szkolenie - Quarkus for Developers
Przetłumaczone przez sztuczną inteligencję
Dodatkowe informacje, które zostały podzielone, wskazywały, że szkolenie nie było prostym językiem Groovy, co było miłe.
Covenant - Vodacom
Szkolenie - Groovy Programming
Przetłumaczone przez sztuczną inteligencję
trener może wyraźnie wyjaśnić temat i odpowiedzieć 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 napotkane podczas ćwiczeń.
Carl Angelo Gonzales - Security Bank Corporation
Szkolenie - Spring Boot for Beginners
Przetłumaczone przez sztuczną inteligencję
Podano szczegółowe informacje na temat bardziej zaawansowanych tematów, o które było proszone.
Farukh Khan - Tandem Solution
Szkolenie - RabbitMQ with Java and Spring
Przetłumaczone przez sztuczną inteligencję