Powrót do katalogu
Terminy szkolenia otwartego:
  • Potwierdzone
  • Planowane
  • Sugerowane
2017-11-13 2 100 / 3 dni Zgłoś chęć udziału
2017-12-04 2 100 / 3 dni Zgłoś chęć udziału
Pobierz program
Nie znalazłeś pasującego terminu?
Zaproponuj własny termin. Postaramy się uruchomić nowy specjalnie dla Ciebie.
Szukasz programu "skrojonego na miarę"?
Zapytaj o szkolenie dedykowane lub napisz nam o swoich preferencjach.
Chcesz się uczyć w trybie weekendowym?

Czekamy na kontakt od Ciebie.

Inżynieria oprogramowania > Języki programowania > Java/Spring

Szkolenie: Tworzenie aplikacji Java EE z wykorzystaniem szkieletu aplikacyjnego Spring
[J-SPR]

Cel szkolenia

Celem szkolenia jest nabycie praktycznych umiejętności tworzenia aplikacji Java EE z wykorzystaniem szkieletu aplikacyjnego Spring oraz spokrewnionych z nim technologii.

W trakcie kursu uczestnicy dowiedzą się jak przy użyciu w/w. technologii tworzyć wydajne, skalowalne aplikacje internetowe zgodnie z arkanami sztuki. Podczas szkolenia jego uczestnicy zapoznają się również z zasobami Java Community oraz narzędziami wspierającymi rozwój oprogramowania takimi jak ANT, Maven 2 i Eclipse. Częścią kursu jest również zapoznanie słuchaczy z wybranym serwerem aplikacyjnym.

Adresaci szkolenia

Adresatami szkolenia są programiści Java pragnący zapoznać się z platformą Java EE oraz z zasadami tworzenia aplikacji internetowych z wykorzystaniem szkieletu aplikacyjnego Spring Framework i jego wybranych modułów (np. Spring Web Flow, Spring MVC). Od słuchaczy wymagana jest znajomość programowania w języku Java (kurs: J-PD).

Czas i forma szkolenia

21 godzin (3 dni x 7 godzin), w tym wykłady i warsztaty praktyczne.

Plan szkolenia

  1. Programowanie zorientowane na interfejsy.
  2. Programowanie zorientowane na komponenty.
  3. Wzorce projektowe: IoC, DI
  4. Omówienie architektury Springa
  5. Pliki konfiguracyjne
  6. Fabryki komponentów i ich wykorzystanie
  7. Cykl życia komponentu oraz jego identyfikacja
  8. Programowanie AOP w Spring
  9. Spring MVC
    1. Zasada działania Spring MVC
    2. Hierarchia kontrolerów
    3. Widoki i sposoby ich identyfikacja
    4. Wielojęzyczność
    5. Szablonowanie
    6. Obsługa wyjątków
  10. Wstęp do zagadnień transakcji i trwałości komponentów
  11. Mechanizm zarządzania transakcjami Springa
  12. Spring ORM
  13. Spring Web Flow
    1. Wstęp do Spring Web Flow
    2. Definiowanie przepływów
    3. Język wyrażeń
    4. Generowanie widoków
    5. Akcje
    6. Bezpieczeństwo
    7. Integracja ze Spring MVC lub Java Server Faces

Opinie uczestników