JW-GWT
Durée
- 3 jours
Objectifs
- Découvrir les caractéristiques de l'approche RIA
- Comprendre le modèle de développement proposé par GWT
- Créer, tester et déployer des applications basées sur GWT
Public
- Ingénieurs
- Architectes
- Chefs de projets
Pré-requis
- Pratique de Java et connaissance des principes des applications web
Tarif d'inscription
- 1290 € H.T. par personne (déjeuner inclus)
Développer un client riche Web 2.0 avec le GWT 2 (Google Web Toolkit)
Le développement d'applications internet riches (RIA) est une tendance de fond. L'utilisation intensive de JavaScript, de DHTML et des échanges asynchrones (AJAX) est une réalité technique devenue courante pour les nouvelles applications intranet et internet.
La librairie GWT est la solution proposée par Google pour masquer la complexité de ces technologies et offrir un modèle de développement plus classique et robuste aux développeurs.
Suite à cette formation, les participants maîtriseront la librairie GWT et sa mise en oeuvre.
Thèmes
- Prochaine session : Du 17 au 19 septembre - Toutes les sessions
- Bulletin d'inscription
- Fiche imprimable
- Nous contacter : formation@oxiane.com (+33)1 55 60 76 72
Programme
Introduction
- Les technologies du Web 2.0
- Principes d'Ajax
- Les applications RIA
- L'approche de GWT : écriture de code Java, génération de code JavaScript
Développement d'une application GWT
- Mise en place de l'infrastructure de développement avec Eclipse
- Créer et tester une application GWT
- Les fenêtres et les panels
- Les composants graphiques de base
- Utilisation des feuilles de styles CSS
- Le modèle événementiel de GWT
- La notion de layout
- Les composants table et arbre
- Gestion de l'internationalisation
- Utilisation d'images
Communications asynchrones
- Présentation de GWT RPC
- Impact de la mise en oeuvre de communications asynchrones
- Implémenter un service
- Invoquer un service
- La sérialisation
- La gestion des exceptions
- Utilisation de JSON
Notions avancées
- Intégration de GWT avec les technologies de Java EE
- Tester les applications GWT avec JUnit
- Développement de nouveaux composants graphiques
- Présentation de JSNI
