Zakres tematyczny szkolenia
1.Architektura Seam – główne cechy i zasady2.Generacja szkieletu aplikacji przy użyciu IDE (Eclipse + Jboss Tools)
a)Fecelets
b)Rich Faces i Ajax 4 JSF
3.Studium przypadku – aplikacja CRUD
a)szybka generacja aplikacji CRUD
b)walidacja
c)rozszerzony cykl życia JSF
-obsługa parametrów stron
-akcje stron
-konwersacje
d)JBoss EL
4.Bezpieczeństwo aplikacji
5.Zdarzenia – luźne sprzężenie, wzorzec projektowy Obserwator
6.Obsługa wyjątków
7.Internacjonalizacja
8.Zaawansowana nawigacja aplikacji (jPDL Pageflow)
9.Seam Remoting
10.Proste generowanie dokumentów PDF, emaili, CAPTCHA, Seam text
11.Integracja z ORM
a)dwie transakcje na żądanie
b)atomowe konwersacje
12.Testowanie
a)testy jednostkowe
b)testy integracyjne
13.Przyszłość – Web Beans