Développement d'applications avec GWT

Partager par email

×

Code Titre Durée Prix HT
GWT100 Développement d'applications avec GWT 3 jours Nous consulter

Objectifs

  • Découvrir le Framework de développement d'applications mobiles GWT.
  • Apprendre à utiliser la plateforme Eclipse – GWT.
  • Apprendre à utiliser les interfaces de programmation de GWT.

Public

Développeurs

Pré-requis

Connaître la programmation objet.

Post-Formation

Méthodes

50% Pratique 50% Théorique

Programme

DEVELOPPER AVEC GOOGLE WEB TOOLKIT

  • Plate-forme de développement
  • Organisation d'une application GWT
  • Arborescence et fichiers
  • Descripteur de module .gwt.xml
  • Décomposition en modules
  • Déploiement d'une application sur Apache Tomcat
  • Compilation d'une application
  • Déploiement de l'application
  • Import des bibliothèques externes

CREER UNE INTERFACE GRAPHIQUE

  • Bibliothèque graphique prédéfinie
  • Widgets de position : Panneaux
  • Widgets de position : Layouts
  • Formulaires
  • Création de widgets personnalisés
  • Widget Composite
  • Hériter de widgets existants
  • Création de bas niveau
  • Attachement, détachement et redimensionnement
  • Utilisation des interfaces prédéfinies
  • Gestion des navigateurs (Deferred Binding)
  • Appliquer des styles
  • Classes CSS
  • Surcharger les classes par défaut

GERER DES EVENEMENTS

  • Événements natifs DOM
  • Ajout d'un handler pour un événement clic.
  • Ajout d'un handler pour les événements du clavier
  • Modèle de propagation des événements
  • Contrôler la propagation
  • Événements logiques
  • Événements logiques prédéfinis
  • Création d'événements logiques personnalisés
  • Implémenter des événements
  • Implémentation de bas niveau.
  • Implémentation de haut niveau
  • Implémentation d'un événement logique
  • Prévisualisation
  • Ajouter un handler pour la prévisualisation
  • Contrôler la propagation
  • Exécution différée
  • Interface Command
  • Interface Incremental Command
  • Différer l'exécution lors d'un événement

COMMUNICATION CLIENT-SERVEUR

  • Mécanisme GWT-RPC
  • Notion de service
  • Utilisation du service
  • Appels de bas niveau avec RequestBuilder
  • Limitations
  • Effectuer un appel
  • Soumettre une requête
  • Évolutions avec de RPC

XML, DOM et JSON

  • Analyse XML
  • Manipulation du DOM du document HTML
  • Manipulation des objets JSON

CONCEVOIR L'ARCHITECTURE

  • Injection de dépendance à la compilation
  • Intérêt de l'injection de dépendance
  • Bibliothèque google-guice
  • Injection de dépendance pour GWT
  • Modèle Vue Présentateur
  • Sécurité

TESTS

  • Cas de tests unitaires
  • Banc d'essai

Environnement


Mot-clés

GWT100 Developper application avec GWT GWT100

Commander