menu logo orsys formation
NOUS CONTACTER - +33 (0)1 49 07 73 73
NOUS CONTACTER - 📞 +33 (0)1 49 07 73 73    espace pro ESPACE PRO     inscription formation orsys S'INSCRIRE     drapeau francais   drapeau anglais
Nos domaines de formation :
Toutes nos formations Java, Java EE

Formation Développer une application Web 2.0/GWT
le Google Web Toolkit

4,4 / 5
Stage pratique
Durée : 3 jours
Réf : GWT
Prix  2019 : 2030 € H.T.
Pauses et déjeuners offerts
  • Programme
  • Participants / Prérequis
  • Intra / sur-mesure
  • avis vérifiés
Programme

Ce cours a pour objectif de présenter le Google Web Toolkit (GWT) en tant que solution pour la mise au point d'applications Web riches basées sur Ajax. Il détaille le modèle applicatif et les mécanismes de base de GWT qui sont nécessaires à la réalisation d'applications plus ergonomiques et plus réactives.

Objectifs pédagogiques

  • Créer des interfaces Web riches et ergonomiques avec les composants GWT
  • Mettre en œuvre une communication client-serveur avec GWT
  • Intégrer GWT dans une architecture existante
  • Tester une application GWT
  • Analyser les performances d'une application GWT
PROGRAMME DE FORMATION

Présentation

  • Présentation du Web 2.0 et des technologies Ajax.
  • Mécanismes de Google Web Toolkit.
  • Utilisation sur Chrome du Super Dev Mode.

Travaux pratiques
Créer un projet GWT sous Eclipse.

La bibliothèque de composants graphiques

  • Utilisation de l'API et des composants de base.
  • Construction d'écrans à l'aide des panels de placement.
  • Nouveau système de positionnement par CSS.
  • Construction d'interfaces par déclaration (UiBinder).
  • Mise en œuvre du modèle événementiel.
  • Utilisation des composants CellTable, DataGrid...
  • Data-binding entre les données et les formulaires.

Travaux pratiques
Conception d'écrans avec composants GWT. CSS personnalisés.

JavaScript Native Interface et composants personnalisés

  • Interactions entre JavaScript et GWT.
  • Utiliser les types JavaScript en GWT.
  • Intégrer une librairie JavaScript avec GWT.

Démonstration
Intégration jQuery/GWT.

Accès au serveur

  • Architecture de type Ajax.
  • Communication asynchrone via RPC.
  • Gérer la sérialisation, les exceptions.
  • Formats d'échange JSON et XML.
  • Invocation d'un service de type REST.

Travaux pratiques
Ecrire un service GWT.

Concepts GWT avancés

  • Gérer la session et la navigation.
  • Internationalisation.
  • Organisation par modules GWT.
  • Le modèle MVP.
  • Construire un projet Maven GWT.
  • Code splitting, ClientBundle.
  • Analyse des performances avec Speed Tracer.
  • Paramétrage du compilateur GWT.

Travaux pratiques
Utilisation de Speed Tracer. Impact du code splitting sur le chargement d'une application.

Implémenter une politique de tests

  • Mise en place de JUnit avec GWTTestCase.
  • Intégration de l'outil HTMLUnit.

Travaux pratiques
Tester une application GWT.

Considérations architecturales

  • Position de GWT au sein d'une architecture JavaEE.
  • Modèles d'architectures : MVC/MVP, Portail, SOA...
  • Intégration avec d'autres technologies : EJB3, JSF...

Démonstration
Intégrer GWT dans une architecture JEE.

L'écosystème GWT

  • Librairies Sencha-GXT, Smart GWT, Vaadin.
  • Librairies GWT-DnD, GWD Chart.

Démonstration
Manipulation de GXT, GWT-DnD et Chart.

Participants / Prérequis

» Participants

Développeurs et chefs de projets.

» Prérequis

Bonnes connaissances des langages Java et JavaScript. Expérience souhaitable en programmation Java/Web.
Intra / sur-mesure

Demande de devis intra-entreprise
(réponse sous 48h)

Vos coordonnées

En cochant cette case, j’atteste avoir lu et accepté les conditions liées à l’usage de mes données dans le cadre de la réglementation sur la protection des données à caractère personnel (RGPD).
Vous pouvez à tout moment modifier l’usage de vos données et exercer vos droits en envoyant un email à l’adresse rgpd@orsys.fr
En cochant cette case, j’accepte de recevoir les communications à vocation commerciale et promotionnelle de la part d’ORSYS Formation*
Vous pouvez à tout moment vous désinscrire en utilisant le lien de désabonnement inclus dans nos communications.
* Les participants inscrits à nos sessions de formation sont également susceptibles de recevoir nos communications avec la possibilité de se désabonner à tout moment.
Avis vérifiés
picto avis vérifiés
Noufel A. 19/11/2018
4 / 5
Intéressant permet de progresser suivant le niveau du candidat.

Janig R. 19/11/2018
4 / 5
Un petit oubli : noter un peu plus sur le tableau blanc correspondant à la présentation powerpoint et cela permet de mieux comprendre car beaucoup d'informations passées à l'oral.

Patrice A. 19/11/2018
5 / 5
manque quelques explications sur injection dépendance peut être à prévoir

Tristan W. 19/11/2018
5 / 5
Très complet et très facile d'accès grâce à notre formateur.
Avis client 4,4 / 5

Les avis client sont issus des feuilles d’évaluation de fin de formation. La note est calculée à partir de l’ensemble des avis datant de moins de 12 mois.

Pour vous inscrire

Cliquez sur la ville, puis sur la date de votre choix.
[-]
PARIS

Horaires

Les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45.
Pour les stages pratiques de 4 ou 5 jours, les sessions se terminent à 15h30 le dernier jour.
linkedin orsys
twitter orsys
it! orsys
instagram orsys
pinterest orsys
facebook orsys
youtube orsys