- Maîtriser les fondamentaux de Vue.js
- Explorer les nouveautés d'ES6, ES2015 et TypeScript en lien avec Vue.js
- Utiliser les Hooks pour gérer les états et les effets au sein des composants
- Apprendre à utiliser Vue Router pour la gestion des routes de l'application
- Comprendre l'utilisation de Context pour partager des données entre les composants
Journée 1
Introduction :
- Présentation de Vue.js
- Installation et configuration de l'environnement de développement
- Découverte des concepts fondamentaux de Vue.js
ES6, ES2015 et TypeScript :
- Exploration des nouveautés d'ES6 et ES2015
- Intégration de TypeScript avec Vue.js
Composants :
- Création de composants de base
- Intégration des composants dans une application Vue.js
- Communication entre les composants
- Gestion de la logique métier des composants
Journée 2
Hooks :
- Utilisation des Hooks pour gérer états et effets dans les composants
- Gestion des données asynchrones avec les Hooks
Nouveautés de Vue 3 :
- Découverte des nouveautés de Vue 3
- Application des nouveautés pour optimiser les performances de l'application
Routing avec Vue Router :
- Introduction à Vue Router
- Configuration et utilisation de Vue Router pour gérer les routes de l'application
Journée 3
Context :
- Utilisation de Context pour le partage de données entre composants
- Gestion des données globales de l'application avec Context
Librairies de composants :
- Présentation des librairies de composants disponibles pour Vue.js
- Utilisation de ces librairies pour enrichir l'expérience utilisateur
Redux :
- Introduction à Redux et son intégration avec Vue.js
- Gestion des données dans l'application à l'aide de Redux
Performance et architecture :
- Optimisation des performances de l'application
- Meilleures pratiques pour structurer une application Vue.js
Attestation de formation
Non certifiante
Sans niveau spécifique