- Maîtriser les fondamentaux de Vue.js
- Découvrir et appliquer les nouvelles fonctionnalités d'ES6, ES2015 et TypeScript dans le cadre de Vue.js
- Apprendre à utiliser les Hooks pour gérer l'état et les effets au sein des composants
- Utiliser Vue Router pour organiser les routes de l'application
- Exploiter Context pour partager des données entre les composants
Module 1 : Introduction à Vue.js
- Vue.js : Présentation générale
- Installation et configuration de l'environnement de développement
- Concepts de base de Vue.js
Module 2 : ES6, ES2015 et TypeScript
- Découverte des nouveautés d'ES6 et ES2015
- Intégration de TypeScript avec Vue.js
Module 3 : Composants
- Création de composants de base
- Utilisation des composants dans une application Vue.js
- Communication entre composants
- Gestion de la logique d'affaires des composants
Module 4 : Hooks et Nouveautés de Vue 3
- Utilisation des Hooks pour gérer l'état et les effets
- Gestion des données asynchrones avec les Hooks
- Exploration des nouveautés de Vue 3 pour améliorer les performances
Module 5 : Routing avec Vue Router
- Introduction à Vue Router
- Configuration et utilisation de Vue Router pour la gestion des routes
Module 6 : Context
- Partage de données entre composants avec Context
- Gestion des données globales de l'application
Module 7 : Librairies de composants
- Présentation des librairies de composants pour Vue.js
- Amélioration de l'expérience utilisateur grâce aux librairies
Module 8 : Redux
- Introduction à Redux et son utilisation avec Vue.js
- Gestion des données dans l'application via Redux
Module 9 : Performance et architecture
- Optimisation des performances de l'application
- Meilleures pratiques pour l'architecture d'une application Vue.js
Attestation de formation
Non certifiante
Sans niveau spécifique