Formation ExtJS.
- Durée : 2 jours
- Public : DSI, Managers des SI
- Pré-requis : Connaissances en SI
- Objectifs : Organiser la DSI pour attendre des exigences de performance du SI - Evaluer les impacts des changements et mise en oeuvre
- Référence : GES941-F.
Découvrir ExtJS.
- Développement d'applications web
- Panorama des frameworks disponibles
- ExtJS : présentation, positionnement, licences
- Cohabitation avec d'autres frameworks : jQuery, prototype,...
- Outils : JSBuilder, ExtJS Designer
- Rappels de javaScript, DOM, évènements
- Architecture d'ExtJS : modules, utilitaires.
Atelier : Intégration d'ExtJS dans une application web, documentation - présentation d'outils.
Comprendre le modèle MVC.
- Pattern MVC
- Présentation du modèle ExtJS
- Classes essentielles : Ext.application, Ext.app.Controller
- Arborescence de l'application
- Gestion des évènements
- Communication asynchrone (AJAX)
- Manipulation des données XML / JSON, transformations.
Atelier : Mise en oeuvre d'une application MVC avec ExtJS.
Accéder aux données avec ExtJS.
- Différents types d'accès : local, distant
- Template, XTemplate
- Tris et regroupement
- Proxy, Reader, Record, DataStore
- Validation des données.
Atelier : Utilisation de Proxy pour l'accès aux données et validatoins.
Construire une IHM avec ExtJS.
- Composants,conteneurs, fenêtres
- Gestion du positionnement (layouts)
- Formulaires : cycle de vie, contrôles de base
- Décoration CSS des composants
- Navigation entre composants
- Présentation avancée avec des grilles, arbres
- Pagination, Drag and drop, filtres
- Intégration de graphiques, dessins.
Atelier : Création de fenêtres/formulaires avec ExtJS.
Créer des composants personnalisés.
- Structure détaillée d'un composant
- Méthodologie et création
- Industrialisation.
Atelier : Création de composants ExtJS.
Tarifs:
A distance ou présentiel: 1500 euros.