Powrót do katalogu
Termin sugerowany
2017-12-27
Warszawa

Zapisz się jako pierwszy!

2 100 / 3 dni
Zgłoś chęć udziału
Termin sugerowany
2018-01-15
Warszawa

Zapisz się jako pierwszy!

2 100 / 3 dni
Zgłoś chęć udziału
Zaproponuj własny termin
Postaramy się uruchomić nowy termin dla Ciebie
Zgłoś chęć udziału

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

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

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