Icones réseaux sociaux de Zenika Contacter Zenika Accéder au facebook Zenika Accéder au blog Zenika Accéder au twitter ZenikaIT
chargement...

Articles

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 18 juin 2012  1200 € drapeau  Victor Montaner Envoyer
Paris 05 septembre 2012  1200 € drapeau  Victor Montaner Envoyer
Paris 10 octobre 2012  1200 € drapeau  Julien Vey Envoyer
Paris 29 novembre 2012  1200 € Envoyer

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.
  • Télécharger

  • 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