# Bienvenue
Bienvenue dans cette formation dédiée à Vue.js et son écosystème 😃
# Prérequis
- Avoir des bases en JavaScript et un peu sur l'écosystème Node.js
- Avoir des bases en HTML
- Préparer son environnement de dev et ses installations avant la formation (voir section Outillage)
# Liens utiles
- Documentation officielle de Vue.js en français
- Repo Github pour ce support de formation
- Slides: Introduction to Vue.js - COTRECS octobre 2018
# Plan de la formation
- Bienvenue
- Présentation de Vue.js
- Outillage
- Vues
- Directives
- Composants
- Méthodes
- Computed et watchers
- Cycle de vie d'un composant
- Communication entre composants
- Communication descendante avec les props
- Communication ascendante avec les events
- Slots et distribution de contenu
- Références d'éléments
- API complète d'un composant Vue
- Propriétés d'instance de vue
- Méthodes d'instance de vue
- TP: Décomposer son application
- Réactivité
- Gestion d'état
- Routage
- Requêtes HTTP
- Tests unitaires
- Réusabilité et composition
- Écosystème de Vue