Szkolenie Capstone Courseware 110. Java Servlets (2.4.3)

Transkrypt

Szkolenie Capstone Courseware 110. Java Servlets (2.4.3)
Szkolenie Capstone Courseware
110. Java Servlets (2.4.3)
SIĘGNIJ PO PROFESJONALNĄ WIEDZĘ
Cel szkolenia
Ten praktyczny, zorientowany na aplikacje kurs omawia technologię Java Servlets i
pokazuje, jak wykorzystać ją do tworzenia prosty i złożonych aplikacji internetowych.
Przeznaczony jest dla doświadczonych programistów Java (J2SE), którzy chcą tworzyć
aplikacje webowe lub komponenty i systemy J2EE. Kurs rozpoczyna się przeglądem
programowaniania w Java po stronie serwera i protokołów internetowych. Uczestnicy
poznają architekturę Java Servlets, cykl żądań/odpowiedzi, cykl życia serwletów oraz proces
budowania interaktywnych aplikacji internetowych, które parsują i/lub generują formularze
HTML. Rozważane są również wzorce dla architektury aplikacji serwletów i sesje w celu
tworzenia wyszukanych komunikacji klient/serwer. Wielopoziomowe aplikacje są budowane
z użyciem serwletów i JDBC jako dostępu do relacyjnych baz danych.Kurs ten dostarcza
ważną koncepcje oddzielenia rozwoju programistycznego i deklaratywnego: użycia
konfiguracji i treści informacji w kodowanych wartościach, lokalizacji zasobów, itp., w celu
utworzenia prostej w zarządzaniu i przenośnej aplikacji internetowej. Szkolenie wprowadza
JavaBeans jako standard dla obiektów danych i biznesowych, które mogą być współdzielone
pośród serwletów i JSP, oraz przedstawia techniki współdzielenia tych obiektów w zakresie
sesji bądź żądaniach przekierowania. Końcowo kursanci poznają jak implementować filtry w
celu zaadaptowania istniejących serwletów poprzez przetwarzanie żądań i odpowiedzi.Cel
szkolenia:
- Zrozumienie roli Java Servlets w całej architekturze Java 2 Enterprise Edition jako
najlepszego rozwiązania Java do rozwoju aplikacji HTTP
- Użycie obiektów żądań i odpowiedzi do oczytu parametrów CGI i generowania odpowiedzi
HTML
- Tworzenie interaktywnych aplikacji internetowych z użyciem formularzy HTML i serwletów
- Zarządzanie złożonymi konwersacjami z klientami HTTP za pomocą atrybutów sesji
- Zrozumienie roli JDBC w Java Persistence i użycie JDBC do trwałego zapisu modelu
aplikacji w Java Servlet
- Zachowanie przenośności i łatwości administracji dla aplikacji Java Servlet przez
parametryzację kodu, użycie parametrów inicjalizacyjnych, pliki właściwości i JNDI
- Użycie klas JavaBeans to współdzielenie złożonych danych biznesowych między
komponentami
- Implementacja filtrów do dostosowania istniejących serwletów z nowymi
funkjonalnościami i maksymalizacji dekompozycji logiki między pionowymi funkcjami
biznesowymi i obiektami poziomymi.
Cena szkolenia
2000 PLN netto
+VAT zgodnie z obowiązującą
stawką w dniu wystawienia
faktury
Najbliższe terminy
Brak zaplanowanych szkoleń
Zaproponuj termin szkolenia
Zapytaj o szczegóły:
tel. 12 29 84 777
[email protected]
Czas trwania
2 dni
Konspekt
1. Rozdział 1. Aplikacje internetowe
- Programowanie po stronie serwera
- Protokoły internetowe i aplikacje internetowe
- Rola serwerów Web
- Java Servlets
- Użytkowanie serwera Tomcat
- Struktura Java Servlet
2. Rozdział 2. Architektura serwletów
- Architektura serwletów
- Servlet i HttpServlet
- Żądania i odpowiedzi
- Odczytywanie parametrów żądania
- Tworzenie odpowiedzi HTML
- Przekierowanie web serwera
- Wdrażanie deskryptorów
- Cykl życia serwletów
- Stosunek do kontenera
Compendium - Centrum Edukacyjne Sp. z o.o. | ul. Tatarska 5 | 30-103 Kraków | tel. (+48 12) 29 28 500
Sąd Rejonowy dla Krakowa-Śródmieścia w Krakowie XI Wydział Gospodarczy Krajowego Rejestru Sądowego
KRS 0000039600, Kapitał zakładowy 450 000,00 zł, NIP: 676-21-71-482, Regon: 357260753
www.compendium.pl | [email protected] | (c) Copyright Compendium
Strona 1 z 3
Szkolenie Capstone Courseware
110. Java Servlets (2.4.3)
SIĘGNIJ PO PROFESJONALNĄ WIEDZĘ
3. Rozdział 3. Interaktywne aplikacje internetowe
- Budowanie interfejsu HTML
- HTML Forms
- Obsługa wejścia formularzy
- Infrastruktura aplikacji
- Model Single-Servlet
- Model Multiple-Servlet
- Model Routing Servlet
- Parsery szablonów
4. Rozdział 4. Zarządzanie sesją
- Zarządzanie stanem klienta
- Sesje
- Implementacja sesji
- HttpSession
- Atrybuty sesji
- Zdarzenia sesji
- Unieważnienie sesji
5. Rozdział 5. Dostęp do bazy danych
- JDBC
- Sterownik JDBC
- Używanie JDBC w serwletach
- Obiekty dostępu do danych (DAO)
- Zagadnienia wątkowości
- Transakcje
- Pule połączeń
6. Rozdział 6. Konfiguracja i kontekst
- Potrzeba konfiguracji
- Parametry inicjalizacyjne
- Pliki właściwości
- JNDI i środowisko komponentów
- Źródła danych JDBC
- Praca z danymi XML
7. Rozdział 7. Filtry
- Filtry Servlet
- Użycie filtrow
- Tworzenie filtrów
- Konfiguracja i kontekst filtrów
- Łańcuchy filtrów
- Wdrażanie filtrów
Wymagania
- Doświadczenie w programowaniu w Java jest wymagane. Kurs 103 jest doskonałym
przygotowaniem.
- Doświadczenie w projektowaniu stron internetowych i HTML będzie przydatne, lecz nie
jest wymagane.
Certyfikaty
Uczestnicy szkolenia otrzymują certyfikat sygnowany przez firmę Capstone Courseware.
Lokalizacje
Kraków - ul. Tatarska 5, II piętro, godz. 9:00 - 16:00
Warszawa - ul. Bielska 17, godz. 9:00 - 16:00
Compendium - Centrum Edukacyjne Sp. z o.o. | ul. Tatarska 5 | 30-103 Kraków | tel. (+48 12) 29 28 500
Sąd Rejonowy dla Krakowa-Śródmieścia w Krakowie XI Wydział Gospodarczy Krajowego Rejestru Sądowego
KRS 0000039600, Kapitał zakładowy 450 000,00 zł, NIP: 676-21-71-482, Regon: 357260753
www.compendium.pl | [email protected] | (c) Copyright Compendium
Strona 2 z 3
Szkolenie Capstone Courseware
110. Java Servlets (2.4.3)
SIĘGNIJ PO PROFESJONALNĄ WIEDZĘ
Prowadzący
Certyfikowany wykładowca Capstone Courseware.
Cena szkolenia
2000 PLN netto
Do ceny należy doliczyć 23% VAT
Compendium - Centrum Edukacyjne Sp. z o.o. | ul. Tatarska 5 | 30-103 Kraków | tel. (+48 12) 29 28 500
Sąd Rejonowy dla Krakowa-Śródmieścia w Krakowie XI Wydział Gospodarczy Krajowego Rejestru Sądowego
KRS 0000039600, Kapitał zakładowy 450 000,00 zł, NIP: 676-21-71-482, Regon: 357260753
www.compendium.pl | [email protected] | (c) Copyright Compendium
Strona 3 z 3