Ferme la recherche

Langages de Programmation - GWT - Google Web Toolkit

Descriptif

Durée de la formation

En centre 21 heures

Session

entrées/sorties permanentes

du 01 janv. 2018 au 31 déc. 2019  - Montpellier (34)
+ autres sessions
du 01 janv. 2018 au 31 déc. 2019  - Montpellier (34)
du 01 janv. 2018 au 31 déc. 2019  - Toulouse (31)

Objectif de la formation

Structurer vos pages avec les composants GWT
Comprendre l'architecture cliente et serveur d'une application GWT
Mettre en oeuvre une communication Client / Serveur avec GWT
Agir sur l'apparence des composants
Appréhender le fonctionnement interne de GWT et de son compilateur
Communiquer entre le code Java et le code JavaScript
Structurer son application avec le MVP.

Description de la formation

Introduction
Originalité
Historique
Présentation de la plateforme
Positionnement et concurrents
Navigateurs supportés
Un projet GWT
Structure d'un projet GWT
GWT Designer
Le débug
Séparation des sources Client / Serveur
Les modules GWT
La configuration gwt.xml
Optimisation du code produit
Déploiement avec et sans AppEngine
Les composants graphiques de GWT
Les composants graphiques de base (boutons, zones de saisie...)
Les différents Layouts et Panel
Création en pur Java
Création en XML avec UiBinder
Types de structuration HTML générée
CSS et mise en forme
Modification du DOM
Les liens évènements / Composants
JavaScript Native Interface
- JSNI
Appel JavaScript vers Java
Appel Java vers JavaScript
JSON
Types Overlays
Gestion des exceptions
Communication Client / Serveur
GWT
- RPC
Interface et implémentation
Sérialisation et exceptions
RequestFactory
RestFul Services
Best practices
Pattern Model View Presenter
Détail d'une architecture MVP
Utilité du Differed Binding
Validation
Internationalisation
Performances
Chargement asynchrone
Sécurité avec GWT
Protection anti
- XSS
L'écosystème GWT
Le test unitaire simplifié : HTMLUnit
ExtGWT
SmartGWT
Le système des Widgets
Personnalisation de Widgets
Intégration avec d'autres frameworks Java
Support des API HTML 5
Certification (en option)
Nos tests de validation des compétences font partie intégrante du processus d'apprentissage car ils permettent de développer différents niveaux d'abstractions.
Solliciter l'apprenant à l'aide de nos QCM, c'est lui permettre d'étayer sa réflexion en mobilisant sa mémoire pour choisir la bonne réponse. Nous s

Conditions d'accès

Avoir une expérience en développement Java et en développement Web.

Validation

Certification M2I Langages de Programmation

Donne accès au(x) métier(s) suivant(s)

Etudes et developpement informatique (voir la fiche métier)

Et après la formation ?

Retour à l'emploi des anciens stagiaires

EXCELLENT

Conseils
Les questions à poser avant de choisir un centre de formation
  • Quels sont les profils des anciens stagiaires (niveau de formation, expérience professionnelle) ?
  • Est-il possible de visiter le centre ?
  • Quel type de public accueillez-vous en formation (salariés, demandeurs d’emploi, particuliers) ?
  • Peut-on obtenir une liste de ces anciens stagiaires pour les interroger sur cette formation ?
  • Comment aidez-vous les stagiaires à trouver un emploi ?
Informations pratiques

Scribtel formation

Lieu de formation

M2I MONTPELLIER
Terra Verde
55 rue Euclide
Montpellier

Cliquez sur ce lien pour calculer votre itinéraire

Centre de formation

Scribtel formation
146-148 Rue de Picpus
75012, Paris 12e

Voir toutes les formations de Scribtel formation