Packt

Vue.js 3 pour les débutants : Construire des applications web modernes

Obtenez l'une de nos meilleures offres avec Coursera Plus pour 199 $ (habituellement 399 $). Économisez maintenant.

Packt

Vue.js 3 pour les débutants : Construire des applications web modernes

Inclus avec Coursera PlusEn savoir plus

Demander à Coursera

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

2 semaines à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

2 semaines à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Maîtriser les fondamentaux de Vue.js et ses concepts de base

  • Intégrer des outils essentiels tels que Pinia, Vue Router et des cadres de test

  • Construire des applications évolutives et faciles à maintenir à l'aide d'une architecture basée sur des composants

Compétences que vous acquerrez

  • Catégorie : Architecture des logiciels
  • Catégorie : Magasin de données
  • Catégorie : Développement de scripts de test
  • Catégorie : HTML et CSS
  • Catégorie : Tests unitaires
  • Catégorie : Développement Web
  • Catégorie : Tests de développement
  • Catégorie : Outils de test
  • Catégorie : Programmation événementielle
  • Catégorie : Développement Web Front-End
  • Catégorie : Réutilisation du code
  • Catégorie : Tests de logiciels
  • Catégorie : Validation des données
  • Catégorie : Javascript

Outils que vous découvrirez

  • Catégorie : Composants de l'interface utilisateur
  • Catégorie : Applications Web
  • Catégorie : Cadres JavaScript
  • Catégorie : Vue.JS
  • Catégorie : Langage de balisage hypertexte (HTML)

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Récemment mis à jour !

février 2026

Évaluations

14 devoirs

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Il y a 14 modules dans ce cours

Dans cette section, nous verrons comment le cours est structuré et nous présenterons l'application Companion.

Inclus

1 vidéo4 lectures1 devoir

Dans cette section, nous explorons la réactivité de Vue.js, les crochets du cycle de vie et la structure des composants afin d'acquérir une compréhension fondamentale pour le développement d'applications efficaces.

Inclus

1 vidéo4 lectures1 devoir

Dans cette section, nous construisons un projet Vue, créons des composants avec des accessoires et utilisons Refs et Reactive pour gérer des données réactives dans des applications web dynamiques.

Inclus

1 vidéo5 lectures1 devoir

Dans cette section, nous explorons les directives intégrées de Vue.js telles que v-text, v-html, v-if, v-show et v-for pour améliorer le rendu dynamique du contenu et le contrôle des composants, améliorant ainsi l'efficacité des modèles et l'expérience de l'utilisateur.

Inclus

1 vidéo4 lectures1 devoir

Dans cette section, nous explorons les méthodes et les propriétés calculées dans Vue.js afin d'améliorer l'abstraction, la réactivité et les performances de la logique des composants. Les concepts clés incluent la distinction de leurs cas d'utilisation pour un code maintenable et efficace.

Inclus

1 vidéo4 lectures1 devoir

Dans cette section, nous explorons la communication des composants Vue.js par le biais d'accessoires avec des validateurs et des événements pour le flux de données. Les concepts clés incluent la gestion des événements natifs et personnalisés pour un développement d'applications réutilisables et évolutives.

Inclus

1 vidéo4 lectures1 devoir

Dans cette section, nous explorons le chargement des données de l'API à l'aide des méthodes de cycle de vie de Vue.js, la mise en œuvre de fonctions de surveillance pour les changements de composants et l'utilisation de <Suspense> pour le rendu asynchrone afin d'améliorer l'expérience de l'utilisateur et les performances de l'application.

Inclus

1 vidéo5 lectures1 devoir

Dans cette section, nous explorons les tests unitaires avec Vitest et les tests E2E avec Cypress, en nous concentrant sur la mise en œuvre pratique et les techniques telles que le mocking et l'espionnage pour assurer la qualité des logiciels.

Inclus

1 vidéo6 lectures1 devoir

Dans cette section, nous explorons les techniques avancées de Vue.js, notamment les slots, les Template Refs et les crochets de cycle de vie, afin de construire des composants flexibles et faciles à maintenir pour des applications complexes.

Inclus

1 vidéo5 lectures1 devoir

Dans cette section, nous explorons vue-router pour gérer la navigation dans les SPA Vue.js. Les concepts clés incluent la définition des routes, la correspondance dynamique, les structures imbriquées et l'utilisation de redirections pour une expérience utilisateur efficace.

Inclus

1 vidéo5 lectures1 devoir

Dans cette section, nous explorons la gestion de l'état de l'application avec CORE, un paquetage de base de Vue.js. Nous discutons de l'opportunité d'utiliser la gestion d'état, de la conception des magasins et de la mise en œuvre de fonctionnalités pratiques pour l'évolutivité et la maintenabilité.

Inclus

1 vidéo5 lectures1 devoir

Dans cette section, nous abordons la validation des formulaires côté client à l'aide de VeeValidate et de v-model pour la liaison des entrées.

Inclus

1 vidéo5 lectures1 devoir

Dans cette section, nous explorons les outils Vue Devtools pour le débogage et l'optimisation des applications Vue.js. Les concepts clés comprennent l'analyse des composants, l'inspection des données réactives et les informations sur les performances via Timeline et les plugins.

Inclus

1 vidéo4 lectures1 devoir

Dans cette section, nous explorons les ressources Vue.js avancées, les fonctionnalités de base et les stratégies d'engagement de la communauté pour améliorer les compétences et soutenir le développement continu.

Inclus

1 vidéo5 lectures1 devoir

Instructeur

Packt - Course Instructors
Packt
1 946 Cours591 237 apprenants

Offert par

Packt

En savoir plus sur Développement de logiciels

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’

Jennifer J.

Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’

Larry W.

Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’

Chaitanya A.

’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’

Foire Aux Questions