Simple Steps: szkolenia Java, UML i BPMN
"przypomina nieco Sapkowskiego‚ nieco Tolkiena‚ a najbardziej chyba Grę o tron" - szczere-recenzje.pl, "Lektura tej książki wciągnęła mnie bez reszty. Z niecierpliwością czekam na więcej" - Maria Górska, "jeżeli macie ochotę na dobre‚ mocne high fantasy - nie macie wyboru‚ musicie sięgnąć po Wojny Żywiołów" - biblioteczka..., "genialna‚ wciągająca i intrygująca" - Ewelina Kiełbasińska, "Gorąco polecam!" - Addicted to books, "fabuła brzmi po prostu świetnie!" - kasiek-mysli.blogspot.com, "Jest to pozycja obowiązkowa dla każdego fana fantastyki" - moje-ukochane-czytadelka.blogspot.com, "Miałam wrażenie‚ że z każdą kolejną stroną roztacza się przede mną zupełnie inny świat" - biblioteczkaciekawychksiazek, "Zdecydowanie polecam‚ bo jest to kawał dobrze napisanego polskiego high fantasy!" - biblioteczkaciekawychksiazek, "mogę polecić wszystkim fanom tego gatunku" - zapiski-okularnicy.pl, "wciągnie nie tylko fanów fantastyki‚ ale i każdego czytelnika" - subiektywinie.blogspot.com, "Nie spodziewałam się‚ że aż tak mnie wciągnie." - zapiski-okularnicy.pl, "Jest to powieść zdecydowanie warta uwagi." - in-corner-with-book.blogspot.com, "nie mogę się już doczekać‚ kiedy dorwę tom drugi" - biblioteczkaciekawychksiazek.blogspot.com, "Poleciłabym zdecydowanie osobom gustującym w fantastyce" - marzenieliterackie.blogspot.com, "zachwyca także złożoność i różnorodność wątków" - szczere-recenzje.pl, "Nie mogę się doczekać kiedy znów przeniosę się do tego świata" - moje-ukochane-czytadelka.blogspot.com, "Najchętniej od razu sięgnęłabym po kolejną część." - zapiski-okularnicy.pl, "nie spodziewałam się tego po fantasy" - Ewelina Kiełbasińska, "książkę gorąco wam polecam!" - kasiek-mysli.blogspot.com, "autor cały czas utrzymywał mnie w napięciu i ciekawości" - moje-ukochane-czytadelka.blogspot.com, "książkę mogę z czystym sumieniem polecić wszystkim fanom gatunku" - Globster na lubimyczytac.pl, "to książka‚ która pobudziła moją wyobraźnię i ciekawość." - zapiski-okularnicy.pl, "Nie ma tu miejsca na nudę" - in-corner-with-book.blogspot.com

Szkolenia Java, UML i BPMN: Aplikacje webowe w JSF


Aplikacje webowe w JSF

Aplikacje webowe w Java Server Faces (JSF)

Kod szkolenia: JAVA-JSF

Adresaci szkolenia

Szkolenie kierowane jest do programistów warstwy webowej, chcących obsługiwać żądania HTTP w Javie za pomocą wysoko-poziomowego API JSF 2, ze wsparciem AJAX.
Szkolenie przydatne jest zarówno programistom nie posiadającym jeszcze znajomości JSF, jak i tym, którzy używali starej wersji i chcą poznać zmiany jakie zaszły w JSF 2, tak aby szybciej wytarzać oprogramowanie w oparciu o adnotacje dostarczane wraz z nową specyfikacją.
Nowe elementy z JSF 2 są wyraźnie zaznaczone i porównane ze starymi, dlatego szkolenie pozwoli również uczestnikom na ewentualną pracę w starej specyfikacji JSF 1, jeśli zajdzie taka potrzeba.

Cele szkolenia

Celem szkolenia jest nabycie umiejętności wytwarzania profesjonalnych aplikacji webowych w oparciu o trzywarstwowy model MVC, którego standardem API w Javie jest JSF.
Szkolenie skupia się na szybkim wytarzaniu komponentów opierając się na usprawnieniach JSF 2, które są używane w ramach ćwiczeń. Jednocześnie pokrótce przedstawiane są alternatywne starsze rozwiązania JSF 1, aby uczestnicy byli w stanie również przejąć utrzymanie starszych produktów.
Jako, że szkolenie jest mocno praktyczne, ćwiczone są niezbędne obecnie komponenty oparte na komunikacji AJAX.

Czas trwania szkolenia

4 dni, po 8 godzin. Łącznie 32 godzin(y) szkolenia.

Oczekiwane przygotowanie słuchaczy przed szkoleniem

Od uczestników wymaga się podstawowej znajomości HTML i umiejętności programowania w języku Java.

Polecane szkolenia uzupełniające

Szkolenie poprzedzające - Programowanie w Java (JAVA-PRO).
W naszej ofercie znajdują się również szkolenia uzupełniające w zakresie JEE: JAVA-WYD, JAVA-EJB, JAVA-WS, JAVA-JPA, JAVA-JEE.
A także szkolenia na wyższych poziomach: projektowanie (JAVA-WZO) i architektura (JAVA-ARCH)

Program szkolenia

  1. Podstawy JSF
    • Spagetti komunikacyjne
    • MVC
    • Model obsługi żądania JSF
    • Wymagania projektu JSF
  2. Podstawy tworzenia aplikacji w JSF
    • Proste widoki
    • Logika w JSF
    • Nawigacja między widokami
  3. Podstawowe komponenty widoków JSF
    • Biblioteki komponentów
    • Komponenty wejściowe
    • Komponenty wyjściowe
    • Komponenty dekorujące
    • Komponenty wywołania logiki
    • Internacjonalizacja w JSF
    • Inne komponenty JSF
    • Podsumowanie komponentów nawigacji
  4. Budowa formularzy w JSF
    • Formularze powiązane z logiką
    • Język wyrażeń EL
    • Konwersja danych
    • Walidacja danych
    • Komunikaty błędów
  5. Bean Validation
    • Reguły w modelu
    • Wbudowane reguły walidacji
    • Cross Field Validation - walidacja względna
    • Grupy ograniczeń
    • Walidacja w API
    • Tworzenie własnych ograniczeń
  6. Budowa widoków złożonych - Facelets
    • Co daje Facelets
    • Facelets w JSF 1.x a 2.0
    • Idea szablonów
    • Prosta cegiełka
    • Szablon zewnętrzny
    • Strona używająca szablonu
    • Pozostałe cechy Facelets
  7. Zdarzenia w JSF
    • Model nasłuchu zdarzeń
    • Zdarzenia i listenery (FacesListener)
    • Podpinanie metod nasłuchujących
    • Podpinanie listenerów
    • Zdarzenia a cykl przetwarzania żądania
  8. AJAX i JSF
    • Czym jest AJAX
    • Natywne wsparcie (od JSF 2.0)
    • Biblioteka ajax4jsf
    • Komponenty RichFaces
    • IceFaces jako konkurencja RichFaces
  9. API JSF
    • Wstrzykiwanie zasobów do Managed Beans (od JSF 1.2)
    • Metody cyklu życia Managed Beans
    • Komponenty od strony API
    • Konfiguracja JSF
    • Najważniejsze klasy i interfejsy w JSF
    • Obiekty EL dostępu do API
  10. Tworzenie własnych komponentów JSF
    • Tworzenie konwerterów
    • Tworzenie walidatorów
    • Tworzenie komponentów
    • Wartości komponentów między żądaniami HTTP

simple-steps.pl, simplesteps.pl są własnością SIMPLE Podbielski Michał