Friday, 18 May, 2012
B2B Sp. z o.o.
12 632 97 65
Polish (Poland)English (United Kingdom)
   
Text Size

JB161 – JBoss and EJB3 for Java Developers


 

Cena: 9 600 PLN + 23% VAT

Czas trwania: 4 dni w godz. 9.00 -17.00

Lokalizacja: Warszawa, Kraków

Certyfikaty: Uczestnicy szkolenia otrzymują certyfikaty uczestnictwa w j. angielskim sygnowane przez JBoss.

Materiały szkoleniowe: Oryginalne podręczniki firmy Red Hat w j. angielskim.

 

 

Cel szkolenia :

Kurs jest przeznaczony dla programistów Javy którzy chcą poszerzyć swoją wiedzę odnośnie EJB3 oraz Java EE przy użyciu JBoss Application Server. Celem kursu jest nabycie przez uczestników umiejętności tworzenia aplikacji przy użyciu technologii JSP, JF, JPA, serwletów oraz tworzenia usług w oparciu o technologie Web Service. Uczestnicy poznają również technologię EJB3 oraz sesje HTML i sposoby ich wykorzystywania.

Wymagania:

Od uczestników wymagana jest podstawowa znajomość programowania w języku JAVA oraz OOAD, a także znajomość podstawowych pojęć związanych z programowaniem obiektowym, takich jak: dziedziczenie, polimorfizm, enkapsulacja. Wymagana jest znajomość składni języka Java, w szczególności typów dat, zmiennych, operatorów, a także umiejętność tworzenia klas w Javie przy użyciu interfejsów oraz klas abstrakcyjnych, użycia mechanizmu wyjątków, użycia JDK oraz umiejętność kompilacji oraz wykonywania aplikacji napisanych przy użyciu języka programowania Java.


Program szkolenia :

1. Serwlety

wstęp do specyfikacji Java Serwlet oraz przegląd architektury serwletów
podstawowe zapytania http, przekazywanie parametrów, sesja http, filtry
cykl życia aplikacji webowej
archiwa WAR
instalacja aplikacji przy użyciu specyficznych deskryptorów JBoss'a oraz Tomcat'a
opis serwera serwletów (Apache Tomcat)

2. Sesje HTTP

kiedy i dlaczego używamy sesji HTTP
cykl życia serwletów

3. Java Server Pages (JSP)

omówienie Expression Language (EL), który pozwala na bezpośrednie odwołania do kodu z poziomu strony WWW
demonstracja Java Standard Tag Library (JSTL)

4. Bezpieczeństwo

demonstracja najczęstszych pomyłek oraz sposoby ich eliminowania

5. Tworzenie aplikacji przy użyciu Java ServerFaces (JSF)

sposoby użycia Java ServerFaces (JSF)
sposoby budowy modularnej aplikacji
wpływ używania JSF na tworzenie łatwiejszego w utrzymaniu kodu.

6. Java Persistance API (JPA)

wprowadzenie do mapowania obiektów w relacyjnej bazie danych
tworzenia mapowania obiektów na bazę danych, tworzenie skomplikowanych modeli (łącznie z dziedziczeniem)
cykl życia obiektów
wprowadzenie do języka zapytań
optymalizacja modelu (wykorzystanie np. techniki ładowania obiektów z bazy danych na żądanie)
tworzenie opisu modelu danych przy pomocy adnotacji

7. Enterprise JavaBeans (EJB3)

wprowadzenie do Enterprise Java Beans
opis różnych typów ziaren: sesyjne (session bean), sterowane komunikatami (message-driven bean), encyjne (entity bean)
wprowadzenie do stanowych i bezstanowych ziaren (stateless session beans i stateful session beans)
wykorzystanie adnotacji podczas pracy z EJB

8. Web Service przy użyciu EJB3

przegląd architektury oraz implementacji serwisów webowych w Java EE
jak wywoływać zdalnie przy użyciu XML RPC ziarna EJB oraz serwlety
integracja serwera aplikacji JBoss z oprogramowaniem tworzonym w technologii .NET


Giełda NYSE

1 RHT 53.53
-0.95 (-1.74%)
2 MSFT 29.27
-0.45 (-1.51%)
3 DOW 12,369.38
-73.11 (-0.59%)

Nowa witryna !

Sprawdź naszą nową witrynę produktową

eXo Platform

Login