Główny trener, programujący architekt specjalizujący się w Java EE, prezes SSEPP.
| Nazwa: | Java Server Faces 1.2 |
| Kod: | JSF |
| Kategoria: | Java Enterprise Edition |
| Grupa docelowa: | Projektanci, programiści |
| Czas trwania: | 2 dni |
| Forma: | 50% wykłady / 50% warsztaty |
| Pobierz program |
|
Zagadnienia szkolenia zostały dobrane pod kątem prezentowania praktycznych rozwiązań najczęściej pojawiających się sytuacji i problemów.
Program szkolenia zawiera rozszerzenie o najlepsze praktyki projektowe i architektoniczne.
1. Usability - elementarne zasady projektowania GUI zorientowanego na ergonomię.
2. Podstawy HTML, JavaScript i protokołu HTTP – kluczowe dla webdevelopera koncepcje (na życzenie)
3. Ogólna idea frameworka
3.1. Klasy systemów do których się aplikuje oraz przypadki gdy NIE jest odpowiedni
4. Konfiguracja
5. Przegląd narzędzi
6. Przegląd architektur w kontekście warstwy prezentacji opartej o JSF
7. Cykl życia żądania – aspekty praktyczne
8. Komponenty zarządzane
8.1. Zasięgi – praktyczne aspekty doboru
8.2. Deklaracja
8.3. Wstrzykiwanie zależności
8.4. Backing Beans
8.5. Metody callback – nieocenione narzędzie
9. Komponenty wizualne
9.1. Bindowanie
9.2. Manipulacja
10. Walidacja - automatyczna i własna
11. Konwersja obiektów – automatyczna i własna
12. Model zdarzeń
13. Model nawigacji
13.1. Dobór strategi do problemu – praktyczne rady
13.2. Reguły nawigacji
13.3. Wsparcie dla RESTFULL
13.4. Styl Push i Pull
14. Internacjonalizacja i obsługa błędów
15. Facelets – wygodne i bardziej produktywne podejście
15.1. Tworzenie szablonów widoków
15.2. Tworzenie własnych komponentów w oparciu o szablony – prostota i wygoda
16. Biblioteki komponentów
16.1. Richfaces
16.1.1. Przegląd najbardziej użytecznych komponentów
16.2. Wsparcie dla AJAX
16.3. Tomahawk
16.4. JFreeChart – wykresy
17. Typowe zagadnienia i problemy
17.1. Formularze master-detail
17.2. Formularze edycja/podgląd
17.3. Listy i konwertery obiektów
18. Zagadnienie zaawansowane
18.1. Bezpieczeństwo
18.2. Tworzenie własnych komponentów
18.3. Testowanie warstwy prezentacji (JSFUnit, Selenium)
18.4. Integracja z Spring - wstrzykiwanie komponentów do kontekstu JSF (na życzenie)


dodano 31/03/2012

Wspinanie się po szczeblach kompetencji.
Metodyka nauczania w naszej firmie została oparta o jeden ze standardowych psychologicznych modeli kompetencji: pięciostopniowy model Dreyfus.

Oferujemy usługi szkoleniowe w oparciu o własne Mobilne Centrum Szkoleniowe. MCS pozwala na przeprowadzenie szkoleń w dowolnym, dogodnym dla klienta miejscu.
Możesz wybrać dowolną lokalizację szkoleń a my zajmiemy się infrastrukturą techniczną.
Sprawdź próbkę naszych kompetencji.