J'ai reçu plusieurs demandes d'information concernant la formation GWT. J'en profite pour glisser un message dans ce billet pour répondre à ceux qui se poseraient le même type de question. Cette formation fait le plein quasiment tous les mois lors de sessions inter et intra-entreprises.
Comment faire pour s'inscrire sur la formation GWT de DNG Consulting ?
En passant directement par DNG Consulting, cette formation est disponible en Intra-Entreprises comme précisé sur le site en ligne. Des dates inter-entreprises sont bientôt prévues, n'hésitez pas à nous communiquer vos souhaits à l'adresse suivante.
GWT 2.0 est-il couvert dans ce cours ?
La formation intra-entreprises de DNG Consulting est la seule à ce jour à couvrir GWT 2.0 d'un point de vue théorique et pratique. Le support des formations inter-entreprises ne couvrent pas GWT 2. L'environnement utilisée par défaut pour l'ensemble des exercices est Eclipse 3.5. DNG Consulting a publié un ouvrage sur GWT 2 aux éditions Eyrolles.
Ext-GWT (GXT) et GWT-Ext sont-il couverts ?
Oui, ces deux Framework ont un intérêt pédagogique majeur dans une telle formation. L'un est bâti sur GWT et profite des avantages du compilateur pendant que le second s'attache à wrapper la librairie JavaScript ExtJs. On parle donc de leurs différences respectives en termes de cycle de vie des évènements (sinkEvent(), onBrowserEvent() et on essaye de critiquer objectivement les différences de conception (certains accepteront les défauts de GWT-Ext pour gagner en richesse fonctionnelle, d'autres préfèreront le socle minimum mais homogène de Ext-GWT). La même application est proposée avec plusieurs Framework, le stagiaire a donc tout le loisir de jauger celle qu'il préfère.
A-t-on l'opportunité de creuser le sujet en 3 jours ?
Bien entendu. J'ai déjà eu plusieurs fois l'occasion de m'exprimer sur la face cachée (et la plus méconnue) de GWT. On aborde les optimisations du compilateur en analysant le JavaScript généré au travers du DOM. On parcourt les sources du Framework GWT pour comprendre les mécanismes de composants personnalisés (composite ou widget). Mais surtout, nous avons voulu insister sur les Design Patterns GWT et sur la modularité des sites "volumineux". Comment gérer plusieurs modules ? quid de la navigation ? quid de la gestion de session (coté client ou côté serveur?). On sort des 3 jours avec énormément d'acquis, notamment sur la manière d'appréhender les développements complexes.
Quel est la qualité principale de cette formation ?
Le GWT d'il y a 6 mois n'est plus le même que celui d'aujourd'hui et sera encore différent en 2010. Peu de formations peuvent se permettre le luxe d'une refonte totale du contenu théorique et pratique (exercices) en fonction des évolutions d'un Framework. Ce cours est remis à jour tous les mois pour coller aux dernières versions et innovations de GWT (projet d'incubation, gwt-ext, ext-gwt, smartGWT, GWTDnD, Eclipse..). La qualité principale de ce cours est donc son côté up-to-date.
J'espère avoir le plaisir de vous croiser en intra-entreprises ou sur les différentes dates proposées tout au long de l'année.
ps : l'offre GWT de DNG Consulting est formalisée sur le site en ligne (tarif des intra-entreprises proposé sur devis)