Opis szkolenia
Przez długi czas portale WWW pełniły głównie funkcje informacyjne, reklamowe czy prezentacyjne. W ostatnich latach zaczęto udostępniać przez interfejs WWW znacznie poważniejszą funkcjonalność - pojawiły się aplikacje WWW z prawdziwego zdarzenia: zaawansowane CMS-y, CRM-y, aplikacje księgowe, a nawet pakiety biurowe.
W tym momencie zaczęły dawać o sobie niedostatki interfejsu WWW. Brak wyrafinowanych komponentów można skompensować dzięki użyciu takich technologii jak Flash czy DHTML. Aplikacje WWW są obarczone także inną, bardziej fundamentalną trudnością: z natury rzeczy są to aplikacje rozproszone, klient-serwer. Z tego względu sprawność działania aplikacji jest bardzo zależna od szybkości i jakości działania łącza internetowego.
Z tego powodu w interesie użytkownika takiej aplikacji jest możliwe ograniczenie ruchu sieciowego między nim a serwerem. W tradycyjnym modelu WWW kontakt aplikacji klienckiej z serwerem polegał na wysłaniu na serwer żądania, w wyniku którego odświeżana była cała strona interfejsu użytkownika, nawet jeśli była modyfikowana tylko jego drobna część.
Technologia AJAX została opracowana właśnie w celu umożliwienia asynchronicznego modyfikowania poprzez kontakt z serwerem tylko wybranych fragmentów strony, dzięki czemu z punktu widzenia użytkownika aplikacja zachowuje się bardziej naturalnie i działa szybciej. Na szkoleniu zajmiemy się tworzeniem aplikacji AJAX, które wykorzystują po stronie serwera technologie Java EE. Poświęcimy dużo uwagi zarówno aspektom poprawnego tworzenia interfejsu WWW klienta, jak i oprogramowania części serwerowej aplikacji AJAX. Zajmiemy się także bardzo wygodnym podejściem do aplikacji AJAX poprzez wykorzystanie komponentów Java Server Faces, które ukrywają przed programistą wiele złożonych aspektów ajaksjowej obsługi żądań.
Ze względu na to, że w aplikacjach AJAX ważną rolę odgrywa język JavaScript szkolenie rozpocznie się od wprowadzenia tego języka w formie najbardziej przydatnej z punktu widzenia potrzebnych nam zastosowań i w sposób najbardziej naturalny dla programisty Java.
Dla kogo
Szkolenie jest przeznaczone dla osób, które będą tworzyły złożone aplikacje WWW o bogatym interfejsie użytkownika, który wymaga użycia technologii AJAX.
Wymagania wstępne
Najważniejsze uzyskane umiejętności
Program szkolenia
Sprawy organizacyjne
Czas trwania szkolenia: 3 dni
Cena: 3000 PLN
Forma: wykład + ćwiczenia
Szkolenia dedykowane
Cena, czas trwania szkolenia dedykowanego jest uzależniony od potrzeb klienta i rozmiaru koniecznych modyfikacji szkolenia standardowego. W celu ustalenia szczegółów i warunków szkolenia prosimy o skontaktowanie się z nami e-mailem (szkolenia@erudis.pl) bądź telefonicznie.
Zgłoszenia
Osoby zainteresowane szkoleniem prosimy o wypełnienie formularza zamówienia: wersja PDF lub RTF i wysłanie go e-mailem (szkolenia@erudis.pl) lub faxem.