Tworzenie Aplikacji Internetowych z Wykorzystaniem Szkieletu Aplikacyjnego Spring - Kurs
CeleCelem szkolenia jest nabycie praktycznych umiejętności tworzenia aplikacji internetowych z wykorzystaniem szkieletu aplikacyjnego Spring oraz narzędzia mapowania obiektowo-relacyjnego Hibernate.
W trakcie kursu uczestnicy dowiedzą się jak przy użyciu powyższych technologii tworzyć wydajne, skalowalne aplikacje internetowe zgodnie z arkanami sztuki. Podczas szkolenia jego uczestnicy zapoznają się również z zasobami Java Community, a także narzędziami wspierającymi rozwój oprogramowania takimi jak ANT, Maven2 i Eclipse. Częścią kursu jest również zapoznanie się z wybranym serwerem aplikacyjnym.
Profil słuchacza / wymogiAdresatami szkolenia są programiści Java pragnący zapoznać się z platformą Java EE oraz z zasadami tworzenia aplikacji internetowych z wykorzystaniem szkieletu aplikacyjnego Spring. Podczas szkolenia przedstawione zostanie również narzędzie mapowania obiektowo-relacyjnego Hibernate jako implementacji Java Persitstence API. Od słuchaczy wymagana jest znajomość programowania w języku Java (kurs J-PD), a także podstaw relacyjnych baz danych i języka SQL (kurs BD-SQL).
Szczegółowe informacjeCzas i forma szkolenia
35 godzin (5 dni x 7 godzin) w tym wykłady i warsztaty praktyczne
Program szkolenia
Spring
programowanie zorientowane na interfejsy.
programowanie zorientowane na komponenty.
wzorce projektowe: IoC, DI
omówienie architektury Springa
pliki konfiguracyjne
fabryki komponentów i ich wykorzystanie
cykl życia komponentu oraz jego identyfikacja
programowanie AOP w Spring
Spring MVC
zasada działania Spring MVC
hierarchia kontrolerów
widoki i sposoby ich identyfikacja
wielojęzyczność
szablonowanie
obsługa wyjątków
wstęp do zagadnień transakcji i trwałości komponentów