Course Code: java21
Duration: 21 hours
Prerequisites:
  • 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
Overview:

Java 21 to długoterminowa wersja wsparcia (LTS) języka programowania Java z 2023 roku, oferująca nowe funkcje, ulepszenia i poprawki wydajności dla nowoczesnego tworzenia aplikacji.

To prowadzone przez instruktora, interaktywne szkolenie (online lub stacjonarne) skierowane jest do programistów Java na poziomie średnio zaawansowanym, którzy chcą poznać najnowsze funkcje Java 21, udoskonalić swoje praktyki kodowania i efektywnie wdrażać nowoczesne aplikacje Java.

Po zakończeniu tego szkolenia uczestnicy będą potrafili:

  • Zrozumieć i wykorzystać nowe funkcje wprowadzone w Java 21.
  • Poprawić wydajność aplikacji, korzystając z zaawansowanych funkcji Java.
  • Opracowywać aplikacje modułowe i skalowalne, wykorzystując zaktualizowane biblioteki.
  • Wdrażać najlepsze praktyki w Java 21, aby uzyskać solidny i wydajny kod.

Format Kursu

  • Interaktywny wykład i dyskusja.
  • Dużo ćwiczeń i praktyki.
  • Praktyczna implementacja w środowisku live-lab.

Opcje Dostosowania Kursu

  • Aby poprosić o dostosowane szkolenie w ramach tego kursu, skontaktuj się z nami w celu ustalenia szczegółów.
Course Outline:

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

Sites Published:

United Arab Emirates - Java 21

Qatar - Java 21

Egypt - Java 21

Saudi Arabia - Java 21

South Africa - Java 21

Brasil - Java 21

Canada - Java 21

中国 - Java 21

香港 - Java 21

澳門 - Java 21

台灣 - Java 21

USA - Java 21

Österreich - Java 21

Schweiz - Java 21

Deutschland - Java 21

Czech Republic - Java 21

Denmark - Java 21

Estonia - Java 21

Finland - Java 21

Greece - Java 21

Magyarország - Java 21

Ireland - Java 21

Luxembourg - Java 21

Latvia - Java 21

España - Java 21

Italia - Java 21

Lithuania - Java 21

Nederland - Java 21

Norway - Java 21

Portugal - Java 21

România - Java 21

Sverige - Java 21

Türkiye - Java 21

Malta - Java 21

Belgique - Java 21

France - Java 21

日本 - Java 21

Australia - Java 21

Malaysia - Java 21

New Zealand - Java 21

Philippines - Java 21

Singapore - Java 21

Thailand - Java 21

Vietnam - Java 21

India - Java 21

Argentina - Java 21

Chile - Java 21

Costa Rica - Java 21

Ecuador - Java 21

Guatemala - Java 21

Colombia - Java 21

México - Java 21

Panama - Java 21

Peru - Java 21

Uruguay - Java 21

Venezuela - Java 21

Polska - Java 21

United Kingdom - Java 21

South Korea - Java 21

Pakistan - Java 21

Sri Lanka - Java 21

Bulgaria - Java 21

Bolivia - Java 21

Indonesia - Java 21

Kazakhstan - Java 21

Moldova - Java 21

Morocco - Java 21

Tunisia - Java 21

Kuwait - Java 21

Oman - Java 21

Slovakia - Java 21

Kenya - Java 21

Nigeria - Java 21

Botswana - Java 21

Slovenia - Java 21

Croatia - Java 21

Serbia - Java 21

Bhutan - Java 21

Nepal - Java 21

Uzbekistan - Java 21