Développement d'applications avec GWT
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
Formafast Consulting
1, Rue Mozart, 20250 Casablanca, Maroc
Phone : +212 6 31 10 82 16 WhatsApp/Telegram
E-mail: contact@formafast.com