kontakt
MISJA

Dostarczać naszym klientom pra- ktycznej wiedzy pozwalającej optymalnie korzystać z nowo- czesnych technologii informa- tycznych i doskonalić proces wytwórczy.

WCD - Programowanie komponentów aplikacji internetowych J2EE


Odbiorcy szkolenia:

Doświadczeni programiści języka Java chcący poszerzyć swoje umiejętności o tworzenie komponentów aplikacji internetowych w technologii Java 2 Platform Enterprise Edition, chcący zdobyć umiejętności posługiwania się technologią Java Servlets, JavaServer Pages i zastosowania wybranych wzorców projektowych.

Czas trwania:


5 dni (zajęcia prowadzone są w formie wykładu połączonego z warsztatem).

Nabywane umiejętności:

Uczestnicy szkolenia zdobywają wiedzę teoretyczną oraz nabywają praktyczne umiejętności tworzenia komponentów aplikacji internetowych w technologii J2EE.

Kursanci uczą się jak efektywnie wykorzystywać:

  • kontekst aplikacji
  • mechanizm nasłuchu zdarzeń
  • mechanizm ochrony zasobów aplikacji
  • mechanizmy uwierzytelniania

W miarę zdobywania wiedzy uczestnicy:

  • tworzą strony JSP przy użyciu skrypletów, wyrażeń, dyrektyw i akcji
  • wykorzystują obiekty Java Beans stosując znaczniki jsp:useBean, jsp:setProperty oraz jsp:getProperty
  • zapoznają się z budową tag handlera oraz deskryptora TLD
  • tworzą własne znaczniki
  • uczą się wykorzystywać biblioteki JSTL oraz język EL

Tematy ćwiczeń:

  • Konfiguracja środowiska Eclipse IDE
  • Konfiguracja kontenera servletów Apache Jakarta Tomcat
  • Tworzenie aplikacji szkoleniowej opartych na technologii Java Servlets i JavaServer Pages
  • Wykorzystanie wzorca architektonicznego Model-View-Controller
  • Zastosowanie bibliotek Apache Struts 

W trakcie szkolenia uczestnicy wykorzystując wzorce projektowe tworzą jeden z modułów w pełni funkcjonalnej aplikacji.

Tematy zajęć:

  • Wprowadzenie do technologii J2EE
  • Technologia Java Servlets
    • Współpraca z kontenerem
    • Obsługa sytuacji wyjątkowych
    • Zarządzanie sesją
    • Bezpieczeństwo aplikacji internetowej
    • Servlety odporne na wielowątkowość
  • Technologia JavaServer Pages
  • Syntaktyka stron JSP, cykl życia strony JSP
    • Proces translacji, użycie zmiennych i obiektów na stronach JSP, strony JSP jako dokumenty XML
    • Wielokrotne użycie komponentów internetowych
    • Komponenty Java Beans
    • Budowa dodatkowych bibliotek znaczników
    • Użycie bibliotek JSTL oraz języka EL
  • Środowisko Apache Struts
    • Przetwarzanie zapytań przy pomocy obiektów akcji
    • Sposoby sprawdzania poprawności danych
    • Wybrane wzorce projektowe

Zalecane szkolenia poprzedzające:

  • JP - Programowanie w języku Java



ISOLUTION © 2006