Développement - Internet :
GWT (Google Web Toolkit)


Durée de la formation : 3 jours

Objectifs : A l'issue de la formation, les stagiaires seront aptes à développer une application Web GWT (Google Web Toolkit) intégrée avec une application J2EE standard. La formation sera agrémentée de nombreux ateliers pratiques.

Prérequis : A fin de suivre la formation le stagiaire devra avoir une bonne connaissance du langage de programmation Java. Une connaissance préalable des technologies du client léger (html, javascript,css, dhtml) serait souhaitable.

Public ciblé : Développeurs Java en charge de la création de sites Internet ou Intranet.


La formation sera dispensée par un formateur expérimenté sur les technologies et les produits présentés. Chaque participant se verra remettre un support de cours et disposera d'un PC afin de pouvoir effectuer les différents travaux pratiques. La formation pourra être dispensée à Saint Laurent du Var (à proximité de Nice), à Meylan (à proximité de Grenoble), à Paris ou dans les locaux de votre entreprise.


  1. Présentation generale

    • Vue générale de la boîte à outils GWT
    • Les caractéristiques de GWT
    • Les avantages par rapport à Javascript
    • Getting started with GWT!
      • Outils en ligne de commande
      • Utilisation d'un plug in eclipse
      • Structure d'un projet GWT (client,server,public)
  2. Les composants graphiques

    • Les composants graphiques (button, textbox...)
    • Les panels (AbsolutePanel, DockPanel...)
    • Gestion des événements
    • Utilisation du modèle DOM
    • Les CSS
    • Construction d'un composant personnalisé
    • Organisation par module
    • Gestion du multi langage
  3. JSNI

    • Implémentation d'une méthode JavaScript appelée depuis Java
    • Implémentation d'une methode Java appelée depuis JavaScript
    • Gestion des exceptions
  4. Les appels RPC

    • L'API des services GWT
    • Mise en place d'un service RPC
    • Gestion des exceptions
    • Utilisation du plugin eclipse : Cypal
  5. Construction d'une application

    • Etude et réalisation d'une application de vente en ligne en architecture 3-tiers et n-tiers
    • Construction d'une interface graphique type client riche bâtie sur un modèle en couches :
      • Couche présentation
      • Couche service
      • Couche métier
      • Couche d'accès aux données
  6. Présentation des librairies disponibles sur internet

    • La librairie GWT-Ext
    • La librairie GWTiger
    • La librairie Gwittir
    • Plugins eclipse Cypal, GWT Designer

© Infini Software - 2011 - Tous droits réservés - 06 63 33 14 06
439, chemin de la Ferrière - 06750 Valderoure


Filière Développement - Internet : Formation GWT (Google Web Toolkit)

Filière Développement - Internet : Cours GWT (Google Web Toolkit)

Quelques liens internet

Infini Software : Développement et formation Informatique - 06 Nice - St Laurent du Var - Sophia Antipolis
Infini Software : Développement et formation Informatique - 06 Nice - St Laurent du Var - Sophia Antipolis
Infini Software : Développement et formation Informatique - 06 Nice - St Laurent du Var - Sophia Antipolis
Infini Software : Développement et formation Informatique - 06 Nice - St Laurent du Var - Sophia Antipolis
Evolution MM Multimédia multimedia : Formation Informatique - 06 Nice - St Laurent du Var - Sophia Antipolis
DéveloppementFormationCatalogue de nos formationsConseilL'encyclopédieCoordonnées

Infini Software - Centre de Formation Informatique continue professionnelle

Formation Java - Formation J2EE - Formation .NET - Langage C, C++ - Formation Internet

Localisation : Sophia Antipolis Nice Alpes Maritimes 06 paca provence alpes cote d'azur Cours formation plan de cours formateur e-learning elearning langages informatique programmation c c++ java C# j2ee j2se jsp servlets Visual Basic HTML XML Javascript ASP .NET XML XSL CSS services web ado .net jdbc rmi ejb réseaux sockets Développement développements informatique développeur internet intranet extranet site web webagency agency logiciel progiciel organisme organismes systèmes embarqués embarquées temps réel Agréments certification certifié Microsoft Certified Professional MCP

Société de développement Informatique

Formation Informatique

Formations Informatique