Plan du cours

Module 1. Introduction à Ext JS 5

  • Téléchargement d'ExtJS
  • Configuration et installation d'ExtJS
  • Utiliser des outils et des éditeurs

Module 2. Concepts de base

  • Utilisation des conventions de dénomination
  • Les préprocesseurs et postprocesseurs
  • Utilisation de méthodes et de propriétés statiques
  • Comprendre l'héritage simple
  • Chargement paresseux des classes
  • Interagir avec le DOM

Module 3. Composants et mises en page

  • Le cycle de vie des composants
  • Types de conteneurs
  • Comprendre la fenêtre, le panneau et le composant Fenêtre

Module 4. Gestion des données

  • Utiliser Ajax
  • Comprendre les modèles
  • Cartographie du modèle
  • Rédaction de validateurs
  • Types de champs et relations courants
  • Ajouter, sélectionner et supprimer des enregistrements du magasin

Module 5. Boutons, barres d'outils et formulaires

  • Types de boutons
  • Ajout de menus
  • Utiliser les barres d'outils
  • Construire le menu principal d'une application
  • Le composant formulaire
  • Utilisation des champs disponibles (champs de texte, numéro, date, etc.)
  • Comprendre les déclencheurs
  • Soumettre les données

Module 6. Comprendre le panneau Grille et Arbre

  • Construire la connexion de données
  • Concevoir une grille de base
  • Modèles de sélection
  • Configuration des écouteurs Grid
  • La pagination Grid et le défilement infini
  • Utilisation du DataView
  • Un panneau d'arborescence de base
  • Ajout et suppression de nœuds

Module 7. L'architecture

  • Les modèles MVC et MVVM
  • Création des vues et du contrôleur
  • Création d'un module
  • Implémentation du routage

Module 8. L'importance de l'apparence et de la convivialité

  • Le dossier des packages
  • Thématisation avancée
  • Différents styles pour un même composant
  • Prise en charge du navigateur existant

Module 9. La phase de déploiement

  • Préparation au déploiement
  • Le fichier app.json
  • La commande Sencha
  • Compression de code
  • Conditionnement et déploiement
 21 heures

Nombre de participants



Prix par participant

Nos Clients témoignent (1)

Cours Similaires

Building Interactive Applications with React, Redux and GraphQL

28 heures

Spring Boot, React, and Redux

14 heures

Managing Vue JS State with Vuex

7 heures

Next.js 14 Advanced Development

21 heures

React with Next.js

14 heures

Managing React State with MobX

14 heures

Material UI

7 heures

Ant Design

7 heures

NestJS: Beginner to Advanced

14 heures

REST API Development with LoopBack

14 heures

Building Web Apps using the MEAN stack

35 heures

Node.js & Express.js Basics, working with PM2 & WebStorm

21 heures

Svelte

14 heures

Advanced Svelte JS

14 heures

Introduction to Svelte.js

14 heures

Catégories Similaires