Zaufali Nam

  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam
  • Zaufali Nam

Kod Szkolenia: J/SPRING

Tytuł Szkolenia: Framework Spring.

Karta Szkolenia

Adresaci szkolenia:

Szkolenie adresowane jest do programistów Java pragnących tworzyć aplikacje w oparciu o kontener IoC oraz podstawowe API dostarczane przez Spring Framework.

Cel szkolenia:

Celem szkolenia jest zdobycie umiejętności konfiguracji i posługiwania się kontenerem IoC Spring Framework.

W szczególności uczestnicy:

  • zapoznają się z możliwościami Spring Framework
  • poznają wzorzec Dependency Injection i nauczą się stosować go w praktyce przy użyciu kontenera IoC Spring Framework
  • dowiedzą się jak konfigurować komponenty z poziomu deskryptorów XML Spring Framework i za pomocą adnotacji Java
  • nauczą się wykorzystywać Spring Expression Language
  • poznają zaawansowane zagadnienia takie jak AOP
  • dowiedzą się jak testować komponenty biznesowe
  • dowiedzą się jak integrować aplikacje w Spring Framework za pomocą webserwisów.

Wymagania:

Od uczestników szkolenia wymagana jest umiejętność programowania w języku Java (do poznania na kursie J/JP).

Parametry szkolenia:

2*7 godzin wykładów i warsztatów w proporcji 1/3.

Wielkość grupy: maks. 8-10 osób.

Polecane szkolenia poprzedzające:

J/JP

Szczegółowy Program

Program Szkolenia:

  1. Wprowadzenie
    1. Przegląd modułów Spring Framwork
    2. Kontener IoC
    3. Warstwa danych: Hibernate
    4. Warstwa webowa: Spring MVC i webserwisy
    5. AOP
    6. Testowanie
  2. Kontener IoC
    1. Wzorzec IoC
    2. Struktura aplikacji w Spring Framework
    3. Uruchamianie kontenera
    4. Definiowanie fasolek
      1. Konstruktory, fabryki
      2. Własności proste
      3. Własności złożone, kolekcje
      4. Łączenie kolekcji
      5. Dziedziczenie
      6. p-namespace
    5. Specyfikacja zależności
    6. Leniwa inicjalizacja
    7. Autowiring
    8. Zasoby
    9. Współpraca z kontenerem
    10. Zasięg fasolek
      1. singleton, prototype, request, session
      2. zasięgi własne
    11. Wstrzykiwanie metod
    12. Cykl życia fasolki i nasłuchiwanie
    13. Zamykanie kontenera
    14. Wydzielanie części konfiguracji do plików z właściwościami
    15. Lokalizacja
    16. Zdarzenia
    17. Wstrzykiwanie zasobów
  3. Walidacja i konwersja danych w Spring
    1. Interfejs Validator
    2. Zamiana kodów błędów walidacji na komunikaty
    3. Edytory właściwości
    4. Konwersja typów
    5. Formatowanie pól
    6. Specyfikowanie ograniczeń
  4. Spring Expression Language
    1. Przegląd możliwości
    2. Składnia
    3. Użycie
  5. Podstawy Spring AOP
    1. Podstawowa terminologia: aspekt, join point, advice, pointcut
    2. Typy akcji
    3. Konfiguracja
  6. Testowanie komponentów
  7. Wprowadzenie do webserwisów
    1. JAX-WS
    2. Hessian/Burlap
    3. REST