GWT: Tworzenie aplikacji Ajax w Java, kompilacja do JavaScript
Opis
Szkolenie wprowadza uczestników w świat Google Web Toolkit (GWT), umożliwiając tworzenie zaawansowanych aplikacji webowych w języku Java z automatyczną kompilacją do JavaScript. Program warsztatowy skupia się na praktycznym wykorzystaniu GWT do budowania skalowalnych aplikacji biznesowych. Uczestnicy poznają pełen cykl rozwoju aplikacji, od projektowania przez implementację po wdrożenie, pracując na rzeczywistych przykładach i scenariuszach. Metodyka szkolenia opiera się na praktycznym podejściu, gdzie każdy teoretyczny koncept jest natychmiast weryfikowany poprzez ćwiczenia praktyczne.
Profil uczestnika
- Programiści Java chcący tworzyć aplikacje webowe
- Frontend developerzy zainteresowani GWT
- Architekci rozwiązań enterprise pracujący z technologiami Google
- Inżynierowie oprogramowania migrujący z aplikacji desktopowych do webowych
- Programiści full-stack wykorzystujący ekosystem Java
- Liderzy zespołów technicznych odpowiedzialni za wybór technologii
Agenda
- Wprowadzenie do GWT
- Architektura i koncepcje GWT
- Środowisko deweloperskie
- Struktura projektu
- Cykl kompilacji
- Interfejs użytkownika i widgety
- System widgetów GWT
- Układy i panele
- Obsługa zdarzeń
- Customizacja komponentów
- Komunikacja klient-serwer
- RPC w GWT
- Integracja z RESTful services
- Obsługa wywołań asynchronicznych
- Zarządzanie stanem aplikacji
- Optymalizacja i deployment
- Techniki optymalizacji kodu
- Konfiguracja kompilacji
- Strategie wdrażania
- Debugowanie i testowanie
Korzyści
Uczestnik zdobędzie praktyczną wiedzę pozwalającą na tworzenie zaawansowanych aplikacji webowych przy użyciu GWT i Java. Opanuje techniki efektywnego wykorzystania kompilacji Java do JavaScript, co umożliwi mu tworzenie wydajnych aplikacji frontendowych. Nauczy się projektować i implementować skalowalne interfejsy użytkownika z wykorzystaniem systemu widgetów GWT. Będzie potrafił efektywnie zarządzać komunikacją między klientem a serwerem w aplikacjach GWT. Zdobędzie umiejętność optymalizacji i debugowania aplikacji GWT w środowisku produkcyjnym. Pozna najlepsze praktyki w zakresie projektowania architektury aplikacji wykorzystujących GWT.
Wymagane przygotowanie uczestników
- Zaawansowana znajomość języka Java
- Podstawowe zrozumienie zasad tworzenia aplikacji webowych
- Znajomość podstaw JavaScript
- Doświadczenie w programowaniu obiektowym
Zagadnienia
- Architektura aplikacji GWT
- System widgetów i komponentów
- Komunikacja asynchroniczna
- Kompilacja Java do JavaScript
- Integracja z backendem
- Optymalizacja wydajności
- Zarządzanie kodem współdzielonym
- Testowanie aplikacji GWT
- Debugowanie i profilowanie
- Strategie wdrażania
- Bezpieczeństwo aplikacji
- Internacjonalizacja
Poznaj naszą firmę
INFORMACJA CENOWA:
od 3550 zł netto za jedną osobę
CZAS TRWANIA (dni): 4
KOD SZKOLENIA: IT-SD-588
MASZ PYTANIA?
Skontaktuj się z nami, aby uzyskać więcej informacji o naszych szkoleniach, programach oraz współpracy. Chętnie odpowiemy na wszystkie Twoje zapytania!