Développement web JavaEE

GWT Google Web Toolkit

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

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
Please login to get access to the quiz
Wicket (Prev Lesson)
(Next Lesson) Struts 2
Back to Développement web JavaEE
Public

<ul> <li>Architectes</li><li>Chefs de projets</li><li>Développeurs</li><li>Ingénieurs</li> </ul></div></div>

Pré-requis

Pratique des applications web en JavaBonne pratique de JavaConnaissances des fondamentaux Internet et HTML