Formation Ext JS - Développement d'applications Web avec TechnoWide
À propos de cette formation
Bordeaux
33
À partir de 1 770€ HT (Entreprise)
À partir de 0€ HT (Individuel)
3 jours
21 heures
Action de formation
Éligible OPCO
En savoir plus
Objectifs pédagogiques
- Maîtriser le mode de programmation Ext
- Comprendre comment mettre en oeuvre des composants avancés
Contenu de la formation
-
Introduction
- ExtJS 6 : Web & Mobile
- La mise en oeuvre Objet Config
- L'architecture application ExtJS 6
- Les modes: Modern & Classic
- Les répertoires
- Les fichiers modern.json, classic.json
- L'architecture MVVM
-
La méthodologie création écrans dans ExtJS
- Choisir son conteneur
- Choisir son Layout
- Choisir son composant
- L'insertion des composants (items)
- Création d’un gestionnaire d’évènement
- L'association composant / gestionnaires
- L'analyse classes Container, Component
-
Le modèle de classe ExtJS
- L'instanciation
- Ext.define, Ext.require
- La gestion dépendances
- Mixins, Config
- La création getters/setters
- Les méthodes Statics
-
L'accès aux données ExtJS
- Définir Model / Proxy / Store
- Model : associations, validation
- Proxy : client , server, reader, writer
- Store : filtre, tri, grouping
- La clé ‘api’de store
- Les opérations CRUD
- HTML5 : webStorage, SessionStorage
-
Le composant GridPanel ExtJS
- La clé ‘store’et ‘columns’
- La notion de ‘features’: SummaryFeatures
- La notion de ‘plugins’: RowEditorPlugin
- La gestion évènements
- Infinite Grid
-
La manipulation DOM façon ExtJS
- DOM bas niveau : document.getElementById
- DOM ExtJS : Ext.get, Ext.fly
- Le type Ext.Element
- Les effets spéciaux
- L'habillage CSS dynamique
-
Le template ExtJS
- Présentation
- L'arbre DOM prédéfini
-
La compilation template
- XTemplate
- La balise
- tpl if, tpl for
-
La gestion Evènement DOM façon ExtJS
- Les différences gestion évènements IE / Firefox
- L'unification ExtJS gestion évènements
- Ext.util.Observable
- addEvent, fireEvent
- el.on, el.un
-
Le conteneur ExtJS
- La classe Ext.container.Container
- Le modèle de conteneur ExtJS
- La différence entre composant et conteneur
- Parent/enfant
- Panel, TabPanel, Viewport, Window
- xType
-
Layout ExtJS
- La notion de Layout & valeur ajoutée
- La relation Conteneur / Layout
- Layout clé : BorderLayout
- Les attributs : region, fit, stretch
- Hbox, Vbox
-
La gestion des évènements ExtJS
- La classe Ext.dom.Element
- L'évènement sur un noeud DOM : méthodes on(), un()
- L'évènement sur un composant ExtJS : clé ‘listeners’
- La propagation d’un évènement : capture, bubble
- Scope
-
Les composants ExtJS
- Le modèle de composant ExtJS
- Ext.Component
- Lazy rendering
- ComponentMgr
- renderTo, applyTo
- Le cycle de vie
-
Les formulaires ExtJS
- La validation des champs
- Le remplissage Combo avec Ajax
- La soumission du formulaire
- handler, listeners
- Le chargement du formulaire
- fieldDefaults
- anchor : 100%
- labelWidth
- frame intégration
L'organisme de formation
TechnoWide
Assurer votre succès !
Découvrir TechnoWide
Public concerné
- Chefs de projets, Développeurs.
Prérequis
- Bon niveau Javascript.
Conditions d'accès
Accessibilité
Les personnes atteintes de handicap souhaitant suivre cette formation sont invitées à nous contacter directement, afin d'étudier ensemble les possibilités de suivre la formation.
Capacité
0 à 10 places
Délai d'accès
3 semaines
Diplôme / Certification
- Pas de certification
Plus qu'une formation !
Équipe pédagogique
Votre formateur est un consultant et architecte logiciel avec plus de 10 d'expériences pédagogiques et techniques.
Objectifs pédagogiques
- Moyens pédagogiques : Réflexion de groupe et apports théoriques du formateur, Travail d'échange avec les participants sous forme de réunion-discussion, Utilisation de cas concrets issus de l'expérience professionnelle, Validation des acquis par des questionnaires, des tests d'évaluation, des mises en situation et des jeux pédagogiques, Remise d'un support de cours.
- Moyens techniques en Présentiel : Accueil des stagiaires dans une salle dédiée à la formation, équipée d'ordinateurs, d'un vidéo projecteur d'un tableau blanc et de paperboard.
- Moyens techniques en Distanciel : A l'aide du logiciel Teams, un micro et une caméra pour l'apprenant, Suivez une formation en temps réel et entièrement à distance. Lors de la classe en ligne, les apprenants interagissent et communiquent entre eux et avec le formateur. Les formations en distanciel sont organisées en Inter-Entreprise comme en Intra-Entreprise. L'accès à l'environnement d'apprentissage (support de cours, labs) ainsi qu'aux preuves de suivi et d'assiduité (émargement, évaluation) est assuré.
D'autres formations qui pourraient vous intéresser
Formation Visual Basic - Développement d'applications Windows Forms
Lieux sur devis
À partir de 2800€ HT (Entreprise)
À partir de 0€ HT (Individuel)
5 jours | 35 heures
-
Action de formation
-
Formation éligible OPCO
Options de formation
Formation Windev, développement d'applications mobiles
Lieux sur devis
À partir de 2850€ HT (Entreprise)
À partir de 0€ HT (Individuel)
5 jours | 35 heures
-
Action de formation
-
Formation éligible OPCO
Options de formation
Découvrir plus de formations !
-
- Formation en Langages de programmation à Saint-Herblain
- Formation en Langages de programmation à Paris
- Formation en Langages de programmation à Noves
- Formation en Langages de programmation à Charnay
- Formation en Langages de programmation à Le Mans
- Formation en Langages de programmation à Courville-sur-Eure
- Formation en Langages de programmation à Saint-Sébastien-sur-Loire
- Formation en Langages de programmation à Pau
- Formation en Langages de programmation à Petit-Bourg
- Formation en Langages de programmation à Valence
- Formation en Langages de programmation à Les Avirons
- Formations dans Langages de programmation à distance
-
- Formation en Bases de données à Bordeaux
- Formation en Français à Bordeaux
- Formation en Gestion de projets à Bordeaux
- Formation en Outils collaboratifs à Bordeaux
- Formation en Réseaux informatiques à Bordeaux
- Formation en Habilitations à Bordeaux
- Formation en Excel à Bordeaux
- Formation en Business Intelligence à Bordeaux
- Formation en Multimédia à Bordeaux
- Formation en Élus IRP et CSE à Bordeaux
- Formation en Urbanisme à Bordeaux
- Formation en Illustrator à Bordeaux
Comparez jusqu'à 3 cours