In diesem Seminar lernen Sie die effektive Nutzung des Google Web Toolkit (GWT) um Web-basierte Applikationen zu erstellen. Mit Hilfe des Java-zu-JavaScript-Compiler können Sie den für die Client-Seite bestimmten Java-Code in entsprechende HTML-Seiten mit JavaScript und AJAX überführen und diese für den Browser bereit stellen. Sie entwickeln sowohl die Client- als auch die Server-Seite mit Hilfe von GWT in Java und können die Kommunikationsmechanismen des GWT nutzen, um eine entsprechende verteilte Applikation mit web-basierter Benutzungsschnittstelle zu erstellen.
In diesem Seminar lernen Sie die effektive Nutzung des Google Web Toolkit (GWT) um Web-basierte Applikationen zu erstellen. Mit Hilfe des Java-zu-JavaScript-Compiler können Sie den für die Client-Sei ...
Mehr Informationen >>
Die Trainings-Schwerpunkte werden nach Ihrem persönlichen Beratungsgespräch festgelegt. In diesem Training sind folgende Themen vorgesehen:
Übersicht
- JavaScript und Ajax
- Client- und Serverseite
- Funktionsweise von GWT
- Java zu JavaScript mit dem GWT-Compiler
- Browser-UnterstützungGWT-Projekte
- Entwicklungsumgebung, GWT-Projekte mit Eclipse
- Komponenten eines Projekts
- GWT Designer
- Entwicklungszyklus
- MVC mit GWT
- Stylesheets
- LaufzeitumgebungGUI-Entwicklung
- GWT-Widgets
- Panels und Layout
- Tabellen
- Ereignisbehandlung
- Einbinden von Bildern
- Drag-and-DropKommunikation zwischen Client und Server
- GWT-RPC
- Objektserialisierung in GWT
- Konfiguration des RPC-Servlet
- HTTP-Anfragen mit GWT
- XML-Verarbeitung
- Verwendung von JSON
- SicherheitsaspekteEinführung in fortgeschrittene Nutzungsaspekte
- Modularisierung von GWT-Anwendungen
- Natives JavaScript (JavaScript Native interface)
- Einbindung von JavaScript-Bibliotheken
- Zusätzliche Widget-Bibliotheken
- Sitzungsmanagement
- Einbinden von Java-Applets
- Internationalisierung
Die Trainings-Schwerpunkte werden nach Ihrem persönlichen Beratungsgespräch festgelegt. In diesem Training sind folgende Themen vorgesehen:
Übersicht
- JavaScript und Ajax
- Client- und Serversei ...
Mehr Informationen >>
Sie sind Anwendungsentwickler, Programmierer, Web- oder Software-Entwickler.