Objectifs de la formation ExtJS 6
Avec Ext JS 6, Sencha introduit un unique Framework pour la création d’applications sur tous les types d’appareils, mobile, tablettes et postes de travail. Vous serez en mesure de produire une UE optimisée tout en codant moins.
Le processus de fusion Ext JS et Sencha Touch est arrivé à termes et les deux framework ne font plus qu’un.
Grâce à cette formation ExtJS 6, vous apprendrez à réaliser une application Web dite « riche » à l’aide d’un framework Javascript évolué, multi-plateformes et supportant les design responsifs et adaptatifs.
À qui s’adresse cette formation ?
Public :
Ce cours s’adresse principalement aux développeurs souhaitant apprendre EXtJS 6.
Prérequis :
Disposer de bonnes bases dans les langages Web HTML/CSS/Javascript et la
programmation orientée objet.
Contenu du cours ExtJS 6
1. Présentation d’ExtJS 6
Introduction
Framework Ext JS 6
Écrire du code
Exécuter du code
Déboguer du code
Documentation
Architecturer une application
2. Fondamentaux d’ExtJS 6
Structure d’une application
Instanciation d’objet
Fonctionnement DOM
Définir une Classe
Hériter une Classe
Chargement dynamique
3. Composants de base d’ExtJS 6
Les Classes de base
Composants
Conteneurs & Layouts
Événements
Les Panels, Toolbar et Buttons
Comprendre les Layouts
Les objets Windows
Méthodes utiles
4. Architectures
Introduction
V VC VM
ViewController
ViewModel
Databinding
Les dépendances
Événements personnalises
Classes modulaires
5. Gestion des données
Introduction
Les Modèles
Fields
Validations
Associations
Les Proxys
Les Stores
Méthodes d’envoi et de réception de données
L’objet ?Forms ?
6. Composants graphiques orientés données
Template et Vues
Les Grilles
Les Widgets
Les Arbres (et Fil d’Ariane)
Le Formulaires
Les Graphiques
7. Concepts avancés
Routes
Responsive Design
Les Thèmes
Mise en production
Internationalisation
Performances
8. Nouveautés introduites avec la version 6
Boîtes à outils
Grille de tableau croisé dynamique
Liste des arbres
Disposition de colonne réactive
Mises à jour du graphique
Modèle de sélection de feuille de calcul
Amélioration de l’accessibilité
Thème Triton
Inspecteur Sencha
JetBrains Plugin
Promesses
Exportateur de réseau
mode