Opis szkolenia
Szkolenie obejmuje wiedzę potrzebną do tworzenia aplikacji internetowych z użyciem szkieletu programistycznego Seam. Szkielet ten integruje technologie standardu Java EE oferując programistom pełen zestaw narzędzi upraszczających budowanie aplikacji WWW.
Seam dostarcza szeregu rozwiązań typowych problemów implementacyjnych, takich jak efektywne zapamiętywanie podręcznych danych przy tworzeniu wielostronicowych kreatorów, oprogramowanie sytuacji, w których jeden użytkownik ma otwartych kilka okien tej samej aplikacji, czy obsługa sytuacji wyjątkowych.
W ramach szkolenia uczestnicy dowiedzą się, jak tworzyć współpracujące ze sobą komponenty implementujące logikę biznesową aplikacji oraz jak prezentować dane korzystając z bibliotek Java Server Faces i Facelets. Szkolenie szczegółowo wprowadza w temat pojęcia konwersacji z użytkownikiem oraz prezentuje zestaw komponentów i zdarzeń wbudowanych w Seama.
Omówione zostaną metody implementacji warstwy dostępu do bazy danych, w szczególności integracja z Hibernate oraz Java Persistence API. Zaprezentujemy jak, przy użyciu Hibernate Validator, zdefiniować w jednym miejscu wszystkie ograniczenia dotyczące modelu danych.
Szkolenie przedstawia wbudowane w Seam Framework mechanizmy do zabezpieczania aplikacji internetowych. Na zakończenie omówione zostanie wsparcie dla technologii AJAX (Asynchronous JavaScript and XML) oraz szeregu zewnętrznych, darmowych bibliotek programistycznych.
Szkolenie kładzie nacisk na praktyczne poznawanie technologii dostępnych w ramach Seam Framework. Ćwiczenia i laboratoria stanowią ok. 50% całego szkolenia. W czasie szkolenia wykorzystywany będzie serwer JBoss. Środowiskiem programistycznym używanym w czasie szkolenia jest Eclipse (z wykorzystaniem wtyczki JBoss Tools) lub IntelliJ IDEA.
Dla kogo
Szkolenie jest przeznaczone dla programistów języka Java, którzy chcą tworzyć aplikacje WWW z wykorzystaniem szkieletu aplikacyjnego Seam.
Wymagania wstępne
Najważniejsze uzyskane umiejętności
Program szkolenia
Sprawy organizacyjne
Czas trwania szkolenia: 3 dni
Cena netto: 2700 PLN
Forma: wykład + ćwiczenia
Szkolenia dedykowane
Cena, czas trwania szkolenia dedykowanego jest uzależniony od potrzeb klienta i rozmiaru koniecznych modyfikacji szkolenia standardowego. W celu ustalenia szczegółów i warunków szkolenia prosimy o skontaktowanie się z nami e-mailem (szkolenia@erudis.pl) bądź telefonicznie.
Zgłoszenia
Osoby zainteresowane szkoleniem prosimy o wypełnienie formularza zamówienia: wersja PDF lub RTF i wysłanie go e-mailem (szkolenia@erudis.pl) lub faxem.