Java Enterprise Web Development na platformie Spring3 i JSFSPRING-JSF

Obecnie brak terminów otwartych

Dostępne na zamówienie, w terminie i lokalizacji do uzgodnienia, dla grup od 3 osób.

cena netto
dla podmiotów publicznych - zwolnione z VAT

Cena szkolenia: 3490 PLN

poczęstunek w cenie

stanowisko komputerowe w cenie

Java Enterprise Web Development na platformie Spring3 i JSF

Kategoria: Java

Dojrzałe i sprawdzone technologie takie jak Spring, Hibernate i JavaServer Faces stanowią fundament oprogramowania produkcyjnego wdrożonego w dziesiątkach tysięcy firm.

Podczas czterodniowego szkolenia kursanci poznają wszystkie technologiepotrzebne do tworzenia zaawansowanych, nowoczesnych aplikacji na platformieSpring. Aktywny uczestnik kursu będzie potrafił stworzyć złożoną bazodanową aplikację udostępniającą interfejs webowy w JSF, wykorzystującą do obsługi bazy danych bibliotekę Hibernate.

Warto dodać, że wszystkie składniki potrzebne do budowy i wdrożenia aplikacji są dostępne na licencji open source.

Czas trwania

4 dni

Szkolenie jest częścią ścieżki:

Program

  1. Warstwa prezentacji: JavaServer Faces
    • Facelets: składnia, dokumenty złożone, szablony,
    • Expression Language, wyrażenia opóźnione,
    • ziarna zarządzane (Managed Beans), zasięgi,
    • komponenty JSF, walidacja, konwersja, komunikaty o błędach,
    • akcje i zmiany, cykl życia, użycie FacesContext,
    • komponenty wiązane do kolekcji,
    • Ajax z użyciem i bez użycia Javascriptu,
    • wzorce użycia, typowe problemy i ich rozwiązania.
  2. Model biznesowy i baza danych:
    • standard Java Persistence API (JPA i JPA2), z użyciem bibliotek Hibernate i EclipseLink;
    • podstawowe mappingi i proste relacje
    • kwerendy w JPQL
    • złożone mappingi: dziedziczenie i kompozycja,
    • klucze surogatowe i naturalne wielokolumnowe, wartości implikowane w kluczach,
    • kolekcje typów prostych i zagnieżdżonych, mapy, porządek,
    • walidacja z użyciem frameworka Bean Validation.
  3. Warstwa serwisowa:
    • instalacja i konfiguracja Springa oraz związane z nią pułapki
    • zależności Springa
    • wspierane rodzaje dependency injection: setter, constructor, getter;
    • konfiguracja plikami XML i anotowanymi fabrykami;
    • wzorce projektowe stosowane często w aplikacjach Springowych (Facade, DAO, Application Service, Business Delegate);
    • programowanie aspektowe;
    • obsługa transakcji;
    • tworzenie bazodanowych aplikacji ze Springiem z użyciem SQL-a;
    • tworzenie bazodanowych aplikacji ze Springiem przy użyciu Hibernate/JPA;
    • weavery w środowisku SE i EE;
  4. Podstawowa integracja Springa ze środowiskiem webowym:
    • Spring i JavaServer Faces;
    • Spring i Jersey (JAX-RS).

Pobierz w wersji PDF

Training also available in English - for more information see here.

Przeznaczenie i wymagania

Od uczestnika kursu oczekiwana jest przyzwoita znajomość języka Java oraz podstawowe informacje o środowisku webowym (elementarny HTML, XML i SQL).

Certyfikaty

Uczestnicy szkolenia otrzymują imienne certyfikaty sygnowane przez ALX.

Obecnie brak terminów

Podaj swój adres e-mail, a my powiadomimy Cię o przyszłych terminach

Masz pytanie?

Tu możesz zadać niezobowiązujące i szybkie pytanie na temat szkolenia

* Wyrażam zgodę na przetwarzanie danych osobowych przez „ALX” Sp. z o.o. Sp. k. z siedzibą w Warszawie w celu realizacji zgłoszenia.