ALX
  

Budowanie komponentów biznesowych w technologii EJB 3.1 / CDI / Java EE 6 (kod: JPA-EJB-EE6)

Opis i cel szkolenia

Kurs obejmuje najważniejsze składniki Java EE 6 przeznaczone do programowania logiki biznesowej
czyli komponenty warstwy pośredniej Enterprise Java Beans (EJB), zarządzane ziarna (CDI) oraz encje Java Persistence API (JPA).

W związku z tymi zasadniczymi tematami kursanci poznają całą architekturę Java EE, w tym drzewo JNDI, koncepcję klientów zdalnych i lokalnych (podczas zajęć powstają aplikacje klienckie w postaci biurkowej i webowe), użycie kolejek komunikatów, zasady przetwarzania transakcji – także rozproszonych, tworzenie serwisów sieciowych itd.

UWAGA, kurs skupia się wyłącznie na warstwie logiki biznesowej. Osoby, które chcą nauczyć się technologii EJB/JPA w pełnym kontekście pisania aplikacji webowych, powinny zdecydować się na kursy całościowe, na przykład tworzenie aplikacji biznesowych na standardowej platformie Java EE 6 lub tworzenie aplikacji biznesowych z ajaksowym interfejsem w GWT (Google Web Toolkit). Kursy te są nadzbiorem szkolenia z EJB/JPA.

Osoby zaczynające pracę z Javą zachęcamy do kursu Programista Java.

Czas trwania

2 dni

Szkolenie jest częścią ścieżki:

Program

  1. Model biznesowy i baza danych:
    • standard Java Persistence API (JPA2), z użyciem bibliotek Hibernate lub EclipseLink;
    • podstawowe mappingi i proste relacje
    • kwerendy w JPQL
    • złożone mappingi: dziedziczenie i kompozycja,
    • klucze surogatowe i naturalne wielokolumnowe, wartości implikowane w kluczach,
    • kolekcje typów prostych i zagnieżdżonych, mapy, porządek,
  2. Warstwa serwisowa:
    • beany CDI: wstrzykiwanie zależności, przechwytywanie, wydarzenia;
    • EJB 3.1: ziarna sesyjne, stanowe i bezstanowe;
    • obsługa transakcji zarządzana przez kontener i przez bean;
    • akcje wykonywane co jakiś czas, timery;
    • metody asynchroniczne;
    • wzorce projektowe stosowane we współczesnych aplikacjach JEE;
    • podstawowy serwis SOAP z mappingiem JAXB;
    • wysyłanie maili.
  3. komunikaty, JMS:
    • kolejki, topiki; komunikaty docelowe i subskrybowane;
    • Message Driven Beans.

Pobierz w wersji PDF > >

Przeznaczenie i wymagania

Brak szczegółowych wymagań wobec uczestników szkolenia.

Certyfikaty

Uczestnicy szkolenia otrzymują imienne certyfikaty sygnowane przez ALX.

Lokalizacje

Zapytaj o szczegóły

tel. 22 63 64 164
akademia@alx.pl

  • Warszawa - ul. Jasna 14/16A
  • Kraków - ul. Floriańska 53
  • Łódź - ul. Wólczańska 51
  • Wrocław - ul. Rogowska 127
  • Poznań - ul. Św. Marcin 66/72
  • Katowice - ul. Modelarska 12
  • na życzenie dowolne miejsce w Polsce

Cena szkolenia

1680 zł netto (VAT 23%).

W cenę szkoleń organizowanych w naszej siedzibie wliczone są:
- autorskie materiały szkoleniowe,
- certyfikaty ukończenia szkolenia,
- obiady,
- drobny poczęstunek oraz ciepłe i zimne napoje,
- możliwość jednorazowego kontaktu z instruktorem (instruktorami) po szkoleniu i zadawania pytań dotyczących materiału szkolenia.

Najbliższe terminy

Szkolenie jest realizowane w trybie zamkniętym, dla grup od 3 osób.

Szkolenia zamknięte prowadzimy w naszych salach, w siedzibie Klienta, lub w dowolnej lokalizacji na terenie Polski, lub UE (w jęz. polskim lub angielskim). Dla grup możliwe są dowolne tryby zajęć - godziny pracy, wieczory, weekendy. Możliwe jest również dostosowanie tematów kursu do indywidualnych potrzeb Klienta.

Zapytaj i zaproponuj termin >>

Lub prosimy o kontakt.