JSF - JavaServer Faces
Odbiorcy szkolenia:
Programiści Java znający problematykę platformy
J2EE, chcący zdobyć praktyczne umiejętności budowy zaawansowanego interfejsu
użytkownika w aplikacjach internetowych z wykorzystaniem technologii JSF (ang. JavaServer Faces).
Czas trwania:
3 dni (zajęcia prowadzone są w formie
wykładu połączonego z warsztatem).
Nabywane umiejętności:
Uczestnicy szkolenia zdobywają wiedzę
teoretyczną oraz nabywają praktyczne umiejętności niezbędne do efektywnego
wykorzystywania możliwości implementacji warstwy prezentacji przy użyciu
technologii JSF.
Tematy ćwiczeń:
-
Konfiguracja środowiska do pracy z JSF
-
Budowa prostej aplikacji JSF
-
Wiązanie obiektów z Widokiem (IoC)
-
Wiązanie obiektów z Widokiem (EL)
-
Definiowanie nawigacji
-
Obsługa zdarzeń
-
Konwertery – konwersja danych
-
Walidatory – walidacja danych
-
Jak radzić sobie z danymi tabelarycznymi
-
Tworzenie własnych rendererów
-
Integracja Spring - JSF
Tematy zajęć:
-
Wprowadzenie do technologii JavaServer Faces
-
Podstawowe elementy JSF
-
Pierwsza aplikacja JSF krok po kroku
-
Cykl życia aplikacji zbudowanej w oparciu o JSF
-
Korzystanie z komponentów interfejsu użytkownika
-
Wzorzec MVC w JSF
-
Sposoby konwersji i walidacji danych
-
Tworzenie zwykłych komponentów JSF
-
Koncepcja komponentów zaawansowanych
-
Praca z danymi tabelarycznymi
-
Współpraca JSF z biblioteką Tiles i szkieletem
Spring
-
Wykorzystanie arkuszy styli CSS i języka JavaScript
w aplikacjach JSF
-
Najlepsze praktyki
Zalecane szkolenia poprzedzające:
-
JP – Programowanie w języku Java
-
WCD
– Programowanie komponentów aplikacji internetowych J2EE
-
BCD
– Programowanie komponentów biznesowych J2EE