Programowanie Java EE z JBoss (EJB 3.0)

Opis

Szkolenie zapewnia dogłębne poznanie technologii Java EE z wykorzystaniem serwera aplikacyjnego JBoss, ze szczególnym uwzględnieniem Enterprise JavaBeans 3.0. Uczestnicy poprzez praktyczne ćwiczenia poznają architekturę, wzorce projektowe oraz najlepsze praktyki tworzenia skalowalnych aplikacji korporacyjnych. Program łączy teorię z intensywnymi warsztatami programistycznymi.

Profil uczestnika

    Program szkolenia został przygotowany z myślą o:
  • Programistach Java SE chcących poznać Java EE
  • Developerach aplikacji korporacyjnych
  • Architektach rozwiązań enterprise
  • Programistach migrujących aplikacje do Java EE
  • Inżynierach systemów rozproszonych
  • Programistach backend pracujących z JBoss

Agenda

  1. Podstawy Java EE i JBoss
    • Architektura platformy Java EE
    • Konfiguracja środowiska JBoss
    • Wdrażanie aplikacji
    • Zarządzanie cyklem życia komponentów
  2. Enterprise JavaBeans 3.0
    • Typy komponentów EJB
    • Zarządzanie stanem i cyklem życia
    • Wstrzykiwanie zależności
    • Transakcje i bezpieczeństwo
  3. Persistence i JPA
    • Mapowanie obiektowo-relacyjne
    • Zarządzanie encjami
    • Zapytania JPQL
    • Transakcje i blokowanie
  4. Zaawansowane aspekty
    • Wzorce integracyjne
    • Obsługa zdarzeń i komunikatów
    • Optymalizacja wydajności
    • Monitorowanie i diagnostyka

Korzyści

Po ukończeniu szkolenia uczestnik będzie posiadał praktyczną wiedzę z zakresu tworzenia aplikacji w Java EE z wykorzystaniem serwera JBoss. Zdobędzie umiejętność projektowania i implementacji komponentów EJB zgodnie z najlepszymi praktykami. Rozwinie znajomość wzorców projektowych i architektonicznych stosowanych w aplikacjach korporacyjnych. Będzie potrafił efektywnie wykorzystywać mechanizmy persystencji i zarządzania transakcjami. Opanuje techniki optymalizacji i monitorowania wydajności aplikacji Java EE.

Wymagane przygotowanie uczestników

  • Zaawansowana znajomość Java SE
  • Podstawowa znajomość wzorców projektowych
  • Doświadczenie w programowaniu obiektowym
  • Znajomość SQL i relacyjnych baz danych

Zagadnienia

  • Architektura Java EE
  • Enterprise JavaBeans 3.0
  • Wzorce projektowe w Java EE
  • JPA i mapowanie obiektowo-relacyjne
  • Zarządzanie transakcjami
  • Bezpieczeństwo aplikacji
  • Messaging i integracja systemów
  • Wstrzykiwanie zależności
  • Optymalizacja wydajności
  • Monitorowanie aplikacji
  • Testowanie komponentów EJB
  • Narzędzia deweloperskie JBoss

Poznaj naszą firmę

INFORMACJA CENOWA:
od 3550 zł netto za jedną osobę

CZAS TRWANIA (dni): 4

KOD SZKOLENIA: IT-SD-489

?
?
Zapoznałem/łam się i akceptuję politykę prywatności. *