Zakres tematyczny szkolenia
1.Podstawy WWWa)Protokół HTTP
b)Serwer Aplikacji
c)Servlet
d)Aplikacje WWW
2.Servlety
a)Nagłówki HTTP
b)Ciasteczka
c)Przekierowanie żądań HTTP
d)Odsyłanie zasobów binarnych
e)Cykl życia servletów
3.Struktura aplikacji WWW
a)Struktura katalogowa aplikacji WWW
b)Katalog WEB-INF
c)Deskryptor Wdrożenia
d)Pliki WAR
4.Sesje
a)Zakresy
b)Sesje
c)Mechanizmy zarządzania sesjami
5.Kontekst i konfiguracja
a)Kontekst Servletów
b)Konfiguracja aplikacji WWW
6.Filtry
a)RequestDispatcher
b)Filtry
7.Obsługa zdarzeń
a)Listenery
b)Zdarzenia
c)Obsługa zdarzeń związanych z sesjami
8.Bezpieczeństwo
a)Uwierzytelnienie (autentykacja)
b)Autoryzacja
c)Poufność i integralność danych
d)Bezpieczeństwo deklaratywne
e)Bezpieczeństwo programistyczne
9.JSP
a)Co to jest JSP
b)Cykl życia JSP
c)Elementy strony JSP
d)Predefiniowane zmienne JSP
10.Standardowe akcje JSP
a)Wady scriptletów
b)Standardowe akcje JSP
c)JSP jako XML
11.Biblioteki znaczników
a)Biblioteki znaczników
b)JSTL
c)EL
d)Strony obsługi błędów
e)Obsługa błędów w JSTL
12.Implementacja znaczników (Moduł opcjonalny)
a)Biblioteka znaczników
b)Implementacja znacznika jako strony JSP
c)Implementacja znacznika typu SimpleTag
d)Znaczniki klasyczne
13.Wzorce projektowe (Moduł opcjonalny)
a)Co to jest wzorzec projektowy
b)Wzorzec Intercepting Filter
c)Wzorzec Model-View-Controller (MVC)
d)Wzorzec Front Controller
e)Wzorzec Service Locator
f)Wzorzec Business Delegate
g)Wzorzec Transfer Object