← Tous les cours Développement Web Frontend • Débutant

Vue.js : les bases complètes du framework frontend JavaScript

Un cours complet pour apprendre Vue.js : installation avec Vite, structure du projet, composants, Single-File Components, directives, interpolation, props, events, ref, reactive, computed, watch, formulaires, listes, conditions, Vue Router, Pinia, appels API, mini-projets et déploiement.

Présentation

Ce que vous allez apprendre

Ce cours Vue.js est conçu pour les débutants qui connaissent déjà les bases de HTML, CSS et JavaScript. Il explique progressivement comment créer une application Vue moderne : installation avec npm create vue, structure du projet, composants .vue, template, script setup, style scoped, interpolation, directives, props, événements personnalisés, state avec ref et reactive, computed, watch, lifecycle hooks, formulaires, rendu conditionnel, listes, routing avec Vue Router, gestion d'état avec Pinia, appels API avec fetch, organisation professionnelle du projet, bonnes pratiques, performance et déploiement. À la fin du cours, l'apprenant sera capable de créer une application Vue.js complète, maintenable et connectée à une API Django, Laravel, Node.js ou NestJS.

Comprendre le rôle de Vue.js dans le développement frontend
Créer un projet Vue moderne avec npm create vue
Comprendre la structure d'un projet Vue avec Vite
Créer des composants Single-File Components .vue
Utiliser template, script setup et style scoped
Afficher des données avec interpolation
Utiliser les directives v-bind, v-on, v-if, v-for et v-model
Gérer l'état avec ref et reactive
Créer des propriétés calculées avec computed
Observer des changements avec watch
Passer des données avec props
Émettre des événements avec emit
Créer des formulaires contrôlés
Créer une navigation avec Vue Router
Gérer un état global avec Pinia
Récupérer des données depuis une API
Organiser un projet Vue proprement
Créer des mini-projets pratiques
Préparer une application Vue pour le déploiement
Programme

Modules et leçons

Ressources

Liens et supports utiles

Continuer

Cours liés

R Recherche WA WhatsApp @ Email IG Instagram