# 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 (opens new window)
- Repo Github pour ce support de formation (opens new window)
- Slides: Introduction to Vue.js - COTRECS octobre 2018 (opens new window)
# Plan de la formation
- Bienvenue
- Présentation de Vue.js
- Outillage
- Vues
- Directives
- Composants
- Méthodes
- Computed et watchers
- TP: Recherche de films
- 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
- TP: Bien décomposer son application
- API des composants Vue
- Propriétés d'instance de vue
- Méthodes d'instance de vue
- Réactivité
- Gestion d'état
- Routage
- Requêtes HTTP
- Tests automatisés
- Réusabilité et composition
- Écosystème de Vue