Newsletter szkolenia, kursy, konferencje, seminaria
Znajdujesz się: www.szkolenia.com.pl » katalog » szkolenia » szczegóły szkolenia


[J-EJB-STR/JSF] Programowanie aplikacji internetowych Java EE z wykorzystaniem EJB 3 i JPA (Hibernate), oraz wybranego frameworka Struts 2.0 lub JSF (5 dni)

Kategoria
PROGRAMOWANIE
Typ szkolenia
otwarte
Profil uczestników
Adresatami szkolenia są programiści Java pragnący zapoznać się z zasadami tworzenia aplikacji internetowych na platformie Java EE z wykorzystaniem najnowszych trendów i technologii: EJB 3.0, JPA (Hibernate) oraz do wyboru Struts 2.0 lub JSF.
Wymagania wstępne
Od słuchaczy wymagana jest dobra znajomość programowania w języku Java (kurs J-PD), a także podstaw relacyjnych baz danych i SQL (kurs BD-SQL). Zalecana jest również znajomość technologii Servlet/JSP, którą można poznać uczestnicząc w kursie J-EE.
Program

Aktualny program dostępny pod adresem: http://www.javatech.com.pl/szkolenia.html

1. Wstęp

  a) Wprowadzenie do architektury wielowarstwowej w oparciu o Java EE

  b) Specyfikacje wchodzące w skład Java EE - omówienie

  c) Tworzenie aplikacji w Java EE - projektowanie, development (podział ról), deployment

  d) Specyfikacje JNDI, JMS, RMI - podstawy działania i zastosowanie/rola w aplikacjach Java EE

  e) Omówienie komponentów JEE: Servlet, JSP, EJB, webserwisów

2. Warstwa biznesowa

  a) Rodzaje komponentów w EJB 3.0

  b) Podstawy działania komponentów.

  c) Komponenty sesyjne w EJB 3.0

    • zasady działania,

    • zasady tworzenia,

    • rodzaje beanów sesyjnych,

    • cykl życia beanów sesyjnych,

    • dostęp lokalny i zdalny,

    • metody cyklu życia,

    • odwoływanie się do zasobów

  d) Komponenty Sterowane Wiadomością:

    • podstawy działania,

    • cykl życia,

    • modele komunikacji,

    • zagadnienie SOA

  e) Komponenty Encyjne - Java Persistence API:

    • zagadnienia ORM,

    • konstrukcja komponentów encyjnych,

    • klucze proste i złożone,

    • Persistent Context i Entity Manager (component manager i application managed),

    • mechanizm trwałości - operacje, zagadnienia synchronizacji,

    • zapytania (proste, dynamiczne, nazwane),

    • cykl życia (metody callback),

    • charakterystyka relacji,

    • implementacja dziedziczenia,

    • konfiguracja

  f) model bezpieczeństwa (JAAS)

  g) transakcje

  h) usługa budzika

3. Komponenty sesyjne jako webserwisy.

4a. Struts (w opcji J-EJB-STR)

  a) architektura

  b) Struts 2.0 vs Struts 1.0

  c) cykl życia żądania

  d) akcje

  e) wynik i typ wyniku

  f) interceptory

  g) dynamiczne wywoływanie metod

  h) pakiety

  i) pliki konfiguracyjne

  j) biblioteki Tagów Struts 2.0

  k) walidacja, internacjonalizacja

  l) adnotacje

  m) pisanie aplikacji w Struts 2.0

4b. Warstwa webowa (JSF) (w opcji J-EJB-JSF)

  a) omówienie technologii JSF

  b) model komponentowy interfejsu

  c) język wyrażeń EL

  d) nawigacja w JSF

  e) komponenty JSF core i HTML

  f) konwersja i walidacja

  g) JSF w oparciu o JSP

  h) JSF w oparciu o facelet'y

  i) tworzenie własnych walidatorów i konwerterów

  j) tworzenie własnych komponentów

Szczegółowe programy szkoleń również pod adresami:
[J-EJB-JSF] Programowanie aplikacji internetowych z wykorzystaniem JSF, EJB 3 i JPA (Hibernate)
[J-EJB-STR] Programowanie aplikacji internetowych z wykorzystaniem Struts 2.0, EJB 3 i JPA (Hibernate)
Forma
wykłady i warsztaty praktyczne
Czas trwania
35 godzin (5 dni x 7 godzin)
Termin
  1. 13.02.2012 - Warszawa
  2. 27.02.2012 - Warszawa
  3. 12.03.2012 - Warszawa
Cena
3 500
W cenę wliczono
  • Materiały szkoleniowe;
  • Imienny certyfikat poświadczający udział w szkoleniu;
  • Gorące i zimne napoje podczas szkolenia a także lunch podczas przerwy obiadowej;
  • Na życzenie klienta, przeprowadzamy na koniec zajęć test sprawdzający wiedzę.
Zdobyta wiedza

Celem szkolenia jest nabycie praktycznych umiejętności tworzenia aplikacji internetowych. Szkolenie obejmuje różne technologie wchodzące w skład specyfikacji Java EE: JSF, EJB 3.0 oraz JPA (Hibernate).

W trakcie kursu uczestnicy dowiedzą się jak przy użyciu powyższych. technologii efektywnie tworzyć wydajne oraz skalowalne aplikacje internetowe zgodnie z arkanami sztuki.

Szkolenie organizowane jest w dwóch wariantach:

  • [J-EJB-STR] – (poza EJB 3 i JPA) omawiany jest framework Struts 2.0
  • [J-EJB-JSF] – (poza EJB 3 i JPA) omawiany jest framework JSF

Pełna oferta znajduje się pod adresem: http://www.javatech.com.pl/szkolenia.html

Certyfikaty
Uczestnicy otrzymują imienny certyfikat poświadczający udział w szkoleniu;
Organizator
Javatech Sp. z o.o. - dane teleadresowe firmy prowadzącej szkolenie - kliknij!
  1. drukuj


Zadaj pytanie dotyczące szkolenia

Twoje dane

Pola oznaczone gwiazdką (*) są obowiązkowe.

Treść zapytania
Anti-spam

Prosimy o wpisanie znajdującego się obok kodu

token anti spam

Zapytanie trafi bezpośrednio do skrzynki pocztowej firmy szkoleniowej. szkolenia.com.pl nie ponosi odpowiedzialności za termin lub brak odpowiedzi. W przypadku braku odpowiedzi w ciągu 48 godzin, prosimy o kontakt z nami. Wypełnienie pól oznaczonych gwiazdką (*) jest konieczne do wysłania wiadomości. Przepisanie kodu jest zabezpieczeniem anty-spamowym, przepraszamy za kłopot.