Plan Szkolenia

Wprowadzenie

  • Jakarta EE vs Java EE
  • Przegląd funkcji i architektury Jakarta EE

Przygotowanie środowiska programistycznego

  • Instalowanie Jakarta EE oprogramowania i składników
  • Konfigurowanie Jakarta EE projektów i narzędzi
  • Zrozumienie Jakarta EE kontenerów, usług sieciowych i interfejsów API

Modelowanie danych za pomocą Jakarta Persistence API (JPA)

  • Tworzenie encji, zarządzanie nimi i wysyłanie zapytań
  • Tworzenie schematu bazy danych
  • Uruchamianie przykładów trwałości
  • Wdrażanie relacji encji

Korzystanie z WebSockets z Jakarta Faces (JSF)

  • Tworzenie aplikacji WebSocket
  • Tworzenie punktów końcowych z adnotacjami i programowych punktów końcowych
  • Tworzenie szablonów URI WebSocket
  • Korzystanie z koderów i dekoderów

Programowanie RESTful Web Services za pomocą JAX-RS

  • Tworzenie głównej ścieżki RESTful
  • [Tworzenie zasobów REST przy użyciu interfejsu API klienta Jakarta REST
  • Używanie funkcji Bean Validation do sprawdzania poprawności danych zasobów
  • Integracja Jakarta REST z Jakarta Enterprise Beans i CDI
  • Uruchamianie przykładów Enterprise Bean

Zabezpieczanie aplikacji Jakarta EE

  • Zrozumienie funkcji i mechanizmów zabezpieczeń
  • Zabezpieczanie kontenerów i serwerów aplikacji
  • Zabezpieczanie aplikacji internetowych i beanów korporacyjnych

Wdrażanie Jakarta EE aplikacji za pomocą platformy Docker

  • Konteneryzacja i konwersja aplikacji na natywne dla chmury
  • Wdrażanie aplikacji natywnych dla chmury do Kubernetes

Rozwiązywanie problemów

Podsumowanie i wnioski

Wymagania

  • Znajomość Java EE platformy
  • Doświadczenie w programowaniu w języku Java

Publiczność

  • Deweloperzy
 28 godzin

Liczba uczestników


cena netto za uczestnika

Propozycje terminów