bannière

Formation GWT avancé

Google Web Toolkit (GWT) avancé

Référence : GWT-AV-02
Durée : 2 jour(s)


Lieu Date de début Prix (HT) Formateur Réserver
Paris 06 février 2012  1200 € drapeau  Grégory Le Bonniec Envoyer
Paris 21 mars 2012  1200 € drapeau  Grégory Le Bonniec Envoyer

La prochaine session est animée par

photo

Grégory Le Bonniec est consultant Java et responsable de l'agence ouest de Zenika. Son parcours professionnel l'a amené à travailler sur de nombreux projets JEE notamment dans le domaine de la SOA. Il est également formateur et conférencier sur différentes technologies comme BPEL, Web Services, Flex...

logo

Présentation

Zenika débute sur la technologie GWT (Google Web Toolkit) une semaine après l'annonce de mise à disposition du produit en avril 2006. L'approche totalement novatrice de ce Framework ainsi que son intégration au sein d'une application JEE utilisant Spring/Hibernate ont pu être validés sur des projets d'envergure. Nous participons à la communauté Open Source en fournissant certains composants en licence LGPL : ZenBinding et un Date Picker

Objectifs

  • Utiliser des fonctions de la bibliothèque standard de GWT ou du GWT Incubator moins courantes
  • Comprendre le mécanisme complet de compilation et l'utiliser à son avantage
  • Savoir optimiser une application GWT en termes de temps de chargement et de charge serveur
  • Maîtriser les bonnes pratiques d'architecture et de développement GWT
Répartition : 30% Théorie, 70% Pratique
Public : Architecte, Développeur, Chef de projet
Pré-requis : Notions de développement Web en Java

Programme

Bibliothèque standard

  • Lecture et écriture XML via com.google.gwt.xml.XML
  • Optimisation des chargements de ressources via ClientBundle

L'écosystème GWT

  • S'appuyer sur le dynamisme de la communauté GWT
  • Intégrer une bibliothèque externe (ScrollTable, Dn'D ...)

Bonnes pratiques

  • MVP : assurer la maintenance, la lisibilité et la modularité d'une application GWT
  • EventBus : communication inter-modules
  • Command : simplifier et optimiser la gestion des appels RPC

Concepts avancés

  • Enrichir l'émulation JRE
  • Comprendre le deferred binding
  • Contrôler finement l'intégration JSNI en utilisant les JavaScript Overlay Types

Performances

  • Optimiser le chargement d'une application GWT via le Code Splitting
  • Utiliser les outils de monitoring
  • Gérer les traitements longs (DeferredCommand, Timer ...)
* Les livres sont offerts uniquement pour les formations inter-entreprise. Zenika se réserve le droit de changer le livre proposé à tout moment.
icone PDF Télécharger
>>Descriptif du cours
>>Bulletin d'inscription

Offert en inter-entreprise
>>Le petit déjeuner (croissants, jus d'orange, café)
>>Le déjeuner
>>Une qualification téléphonique si nécessaire avec l'un de nos consultants
>>Le livre  Programmation GWT 2 : Développer des applications RIA et Ajax avec Google Web Toolkit*
couverture livre