Coût de la formation
1500.00€
Durée totale
Localisation
A distance 100% en ligne
Profils acceptés
Tout public
Certifications
OPQF, Qualiopi

Connaissances nécessaires

Bonnes connaissances en JavaScript, DOM, CSS et notions d'AJAX

Objectifs de la formation

Maîtriser les concepts de Ext JS - Utiliser des composants Ext JS dans une application web

Programme et détails du déroulé de la formation

Programme de Formation ExtJS

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