12 Rue de l’Europe

31850 Montrabé

05 34 48 92 23

GWT

Mise à jour pour GWT 2.7 ! Avec Super Dev Mode, SDBG, le nouveau JSInterop et la pratique des Web Components.

Résumé : Cette formation vous permettra de découvrir ou d’approfondir vos connaissance sur GWT (Google Web Toolkit), cet outil puissant utilisé pour le développement d’application RIA. Cet outil est présenté à la fois de façon pragmatique et de manière approfondie. La présentation des API vous permet de pouvoir rapidement développer vos propres applications. L’analyse en profondeur du fonctionnement de cet outil vous permet d’en comprendre toutes les subtilités.

Avec une bonne quantité d’exercices pour appuyer la théorie, vous ou votre équipe repartez avec le bagage nécessaire et suffisant pour commencer  confortablement et en confiance des projets avec cette technologie.

Prérequis :
 Pratique du langage Java. Des connaissances sur les standards Web sont bienvenues (HTML, CSS, JavaScript).

Exercices : Les exercices répartis tout au long de la session se font avec Eclipse et le SDK de GWT.

Durée : 3 jours.

Contenu de formation :

Introduction GWT

Principes :

  • Langage Java
  • Productivité dans un IDE
  • Maintenance du code
  • AJAX et Web 2.0
  • La page hôte
  • Compilation multi-navigateurs
  • Bootstrap d’une application GWT

Infrastructure :

  • Installation du SDK
  • Création d’un projet GWT
  • Structure d’un projet GWT
  • Les modules
  • Compilation, lancement et débuggage
  • La compilation
  • Mode Développement & Débug
  • Mode SuperDevMode (nouveau!)
  • Debug dans le navigateur avec Source Maps(IE, FF, Chrome)
  • Debug dans Eclipse avec SDBG
  • Améliorations à venir pour GWT 3.0
  • Mode production
  • Déploiement

Le framework client :

  • Le sous-ensemble du JDK
  • La bibliothèque de Widgets

Deferred Binding :

  • Les permutations
  • Mise en place

Le compilateur :

  • Fonctionnement
  • Optimisations

HTML5 et GWT

Intégration des tests unitaires


Bibliothèques externes

Top