• Angielski
  • Polski
  • Kontakt
  • Wiedza
    • Do pobrania
    • Blogi
    • DDD-CqRS Sample
  • Aktualności
  • Pracownia programistyczna
  • Doradztwo
    • Techniczne
    • R & D
    • IT dla biznesu
    • Audyty i ekspertyzy
    • Asysta HR
  • Oferta szkoleń
    • Szkolenia
    • Szkolenia otwarte
    • Szkolenia++
    • Szkolenia - moduły
    • Mentoring
    • Wystąpienia
    • Jak pracujemy
  • O nas
    • Strona główna
    • Trenerzy
    • Nasi klienci
    • Jakość
    • Metodyka
Bottega

Praktycy dla Praktyków
Szkolenia i doradztwo

Sławomir Sobótka

Główny trener, programujący architekt specjalizujący się w Java EE, prezes SSEPP.

Szkolenie: Java Server Faces 1.2

Informacje ogólne

zapytaj o szkolenie
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 szkolenie-jsf.pdf

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.

Zalety szkolenia:
  • Prezentujemy typowe jak i mniej typowe pułapki
  • Rozszerzenie o dodatkowe komponenty



Program szkolenia:


  • 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)

Lista szkoleń
nasi klienci więcej
  • asseco
  • eurobank
  • blstream
  • streamsoft
Bottega na konferencjach
  • konferencje
  • img

    Konferencja 33rd degree

    data: 19-31/03/2012

    Warsztaty DDD i 2 prezentacje

  • img

    Konferencja 4 Developers

    data: wiosna 2012

    TBD

Wydarzenia i Aktualności
  • img

    Softdevcon 2012 - Warszawa

    dodano 31/03/2012

    Zapraszamy na prezentację poświęconą technikom strukturyzacji aplikacji, która zostanie wygłoszona 8. maja podczas konferencji Softdevcon

  • 33rd Degree 2012 - Kraków

    dodano 02/01/2012

    Zapraszamy do Krakowa na konferencję 33rd Degree, gdzie nasz trener - ...

  • Softdevcon 2012 - Wrocław

    dodano 02/01/2012

    Zapraszamy na warsztat poświęcony podstawom Domain Driven Design, któr...

metodyka dreyfus
img

Wspinanie się po szczeblach kompetencji.

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

więcej
mobilne centrum szkoleniowe
img

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ą.

więcej
Materiały do pobrania

Sprawdź próbkę naszych kompetencji.

video i prezentacje
  • video
  • Software Craftsmanship i Wzorce projektowe


    prezentacja z konferencji Javarsovia 2010

  • video
  • Domain Driven Design


    prezentacja z konferencji Confitura 2011

więcej materiałów
artykuły
  • pdf
  • Domain Driven Design – projektowanie złożonych modeli


    Artykuł opublikowany w Software Developer's Journal nr 08/2011

  • pdf
  • Modelowa ścieżka rozwoju kompetencji – Model Dreyfus


    Artykuł opublikowany w Software Developer's Journal nr 02/2010

więcej artykułów
bottega - [z j. włoskiego] pracownia;
w renesansie było to miejsce gdzie
spotykał się humanizm, sztuka i rzemiosło
© Bottega 2011 Wszelkie prawa zastrzeżone
Jesteśmy członkiem: 
ssepp
Projekt:  
hello
facebook blog twitter linkedin