Passer commande via notre portail client

Partager cet article ...Print this pageEmail this to someoneTweet about this on TwitterShare on FacebookShare on Google+Share on LinkedInPin on PinterestShare on TumblrDigg this
GWT – Google Web Toolkit
JAV-GWT / LI-DEV-478

OBJECTIFS PEDAGOGIQUES

A la fin du cours, le stagiaire sera capable de :
- Structurer vos pages avec les composants GWT
- Comprendre l’architecture cliente et serveur d’une application GWT
- Mettre en œuvre une communication Client / Serveur avec GWT
- Agir sur l’apparence des composants
- Appréhender le fonctionnement interne de GWT et de son compilateur
- Communiquer entre le code Java et le code JavaScript
- Structurer son application avec le MVP.

PUBLIC

PRE–REQUIS

Architectes, développeurs et chefs de projets. Indispensables :
- Avoir une expérience en développement Java et en développement Web.

CONTENU

Introduction
Originalité
Historique
Présentation de la plateforme
Positionnement et concurrents
Navigateurs supportés

Un projet GWT
Structure d’un projet GWT
GWT Designer
Le débug
Séparation des sources Client / Serveur
Les modules GWT
La configuration gwt.xml
Optimisation du code produit
Déploiement avec et sans AppEngine

Les composants graphiques de GWT
Les composants graphiques de base (boutons, zones de saisie…)
Les différents Layouts et Panel
Création en pur Java
Création en XML avec UiBinder
Types de structuration HTML générée
CSS et mise en forme
Modification du DOM
Les liens évènements / Composants

JavaScript Native Interface – JSNI
Appel JavaScript vers Java
Appel Java vers JavaScript
JSON
Types Overlays
Gestion des exceptions

Communication Client / Serveur
GWT-RPC
Interface et implémentation
Sérialisation et exceptions
RequestFactory
RestFul Services

Best practices
Pattern Model View Presenter
Détail d’une architecture MVP
Utilité du Differed Binding
Validation
Internationalisation
Performances
Chargement asynchrone
Sécurité avec GWT
Protection anti-XSS

L’écosystème GWT
Le test unitaire simplifié : HTMLUnit
ExtGWT
SmartGWT
Le système des Widgets
Personnalisation de Widgets
Intégration avec d’autres frameworks Java
Support des API HTML 5

SESSIONS PROGRAMMEES

GWT – Google Web Toolkit

VALIDATION

Exercices de validation au cours de la formation

PEDAGOGIE

Exposés – Cas pratiques – Synthèse

INTERVENANTS

Consultant-formateur dont les compétences techniques, professionnelles et pédagogiques ont été validées par des diplômes et/ou testées et approuvées par l’éditeur et/ou par M2i Formation.

MODALITES PRATIQUES

Durée : 3 jours (21 heures) avec 7 heures par jour
Prix stagiaire : 1 238,00 € TTC
Horaires : 09h00 / 17h30

Durée: