Présentation formation Sencha GXT
Développeurs JAVA : créez rapidement des applications web à forte valeur ajoutée au niveau du rendu utilisateur , alliant ergonomie et rapidité d’exécution.
Découvrez le meilleur des frameworks GWT et ExtJS : bénéficiez de votre expertise Java tout en profitant des composants ExtJS.
Avec Objis, dopez vos compétences GWT (3j) et pratiquez le framework GXT (2j). Mettez en œuvre pas à pas une application professionnelle basée sur GXT mêlant formulaire, menus, accès aux données et appel services distants
Tarif (Euros HT) | Audience | Pratique | Financement | Contact | Inscription |
---|---|---|---|---|---|
Inter : 2950 Intra : Nous contacter |
Développeurs JAVA | 70% |
Opportunités financement |
07 63 03 11 08 | Bulletin inscription |
Planning des cours
Mois | Janv | Fév | Mars | Avril | Mai | Juin | Juillet | Aout | Sept | Oct | Nov | Déc |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Lieu |
PARIS |
PARIS |
PARIS |
PARIS |
PARIS |
PARIS |
PARIS |
PARIS |
PARIS |
PARIS |
PARIS |
PARIS |
Dates (5j) |
|
|
|
17-21 |
|
19-23 |
|
|
18-22 |
23-27 |
20-24 |
11 – 15 |
Logiciels utilisés formation GXT
GXT 3.1
Vous allez apprendre à
Maîtriser les concepts clés GWT
Créer un projet GXT
Migrer vos applications GXT 2.x vers GXT 3.x
Adapter le projet d’exemple à utiliser des composants Ext GWT
Travailler avec des conteneurs et des composants (parent / enfant)
Mettre en oeuvre des Layout GXT
Gérer des évènements utilisateur GXT
Créer des formulaires avec GXT
Accéder aux données avec composants GridPanel
Faire communiquer différentes zones de vos écrans
Mettre en oeuvre des Patterns GWT
Mettre en oeuvre communication RPC
Cours Détaillé formation GXT
Introduction Ext GWT
Limites GWT
Historique GXT
Concurents
Documentation
Liens utiles
Premier projet GXT
GWT : étapes clés projet
Cycle de vie d’un projet GWT
Création du squelette de l’application avec WebAppCreator
Développement d’un projet GWT dans Eclipse
Séparation des sources client / sources serveur
Travail en mode hébergé
Cycle de débogage du code client
Déploiement du projet et compilation GWT
GWT : Architecture Application
webAppCreator
HTML, CSS
Module XML
EntryPoint JAVA
fichier nocache.js
Internationalisation
GWT : développement interfaces
Widgets simples (Boutons, liens, images, cases à cocher, textes…)
Widgets complexes : Menus, Dialog, widgets Composites
Panels : VerticalPanel, HorizontalPanel, FormPanel…
Gestion d’évènements Handlers GWT (ClickHandler, KeyBoardHandler…)
Formulaires Ajax
GXT: Conteneur
Modèle de composant ExtJS
Différence entre composant et conteneur
Notion de Conteneur
Parent/enfant
Panel, TabPanel, Viewport, Window
xType
GXT: Layout
Notion de Layout & valeur ajoutée
relation Conteneur / Layout
BorderLayout , Layout accordéon
attributs : region, fit, strech
Hbox, Vbox
GXT : Template
Notion de template
Arbre DOM prédéfini
Compilation template
notion de TEmplate
balise
tpl if, tpl for
GXT: Formulaires
Combobox
Champ / zone texte
CheckBox, Boutton radio
zone texte, Editeur de texte
Validation personnalisée
soumission formulaire
success, failure
handler, listeners
chargement formulaire
GXT: Accès données
Store
Proxy
Reader
Writer
Loader
ValueProvider
AccessProperty
Design Patterns et GXT
GWT et les Design pattern (DP)
Mise en oeuvre DP MVP
Mise en oeuvre DP Event Bus
Mvp Activities And Places
Intégration framework
Intégration GXT et Spring
Intégration GXT et JPA/Hibernate
GWT et Maven
Installation plugin Maven GWT
goal gwt:gwt
Mode hébergé, mode web
Création WAR
Automatiser tester et déploiement
JSNI
Présentation JSNI (JavaScript Native Interface)
Atouts et limitations
Intégration GWT / Ext JS / Dojo
Emulation JRE