Ce cours comprend Coursera Coach ! Une façon plus intelligente d'apprendre avec des conversations interactives en temps réel qui vous aident à tester vos connaissances, à remettre en question les hypothèses et à approfondir votre compréhension au fur et à mesure que vous progressez dans le cours. Plongez dans Vue.js et commencez à construire des applications Web dynamiques et interactives à partir de zéro. Ce cours vous permet d'acquérir les connaissances fondamentales et les compétences pratiques pour créer, gérer et optimiser des projets basés sur Vue - parfait pour les débutants qui cherchent à faire leur marque dans le développement Web. Vous commencerez par explorer ce qu'est Vue.js et comment configurer votre environnement de développement. Grâce à des leçons pratiques, vous apprendrez à construire des composants, à gérer les données, à gérer les entrées utilisateur et à créer des formulaires interactifs. Vous maîtriserez la liaison bidirectionnelle, le rendu conditionnel et les structures basées sur des boucles, essentielles à toute application moderne. Le cours progresse vers des concepts avancés tels que les crochets de cycle de vie, les observateurs, les propriétés calculées et les slots, vous aidant à développer un code propre et modulaire. Vous mettrez également en œuvre le routage et travaillerez avec des API avant de terminer par un projet réel impliquant la validation dynamique de formulaires à l'aide de Vue.js. Idéal pour les développeurs front-end en herbe, ce cours ne suppose aucune expérience préalable avec Vue.js ou les frameworks JavaScript. À la fin de ce cours, vous aurez les connaissances et la confiance nécessaires pour créer des applications Web entièrement fonctionnelles à l'aide de Vue.js, mettre en œuvre le routage dynamique, interagir avec les API et construire des composants réutilisables qui peuvent être utilisés dans plusieurs projets.

Débloquez l'accès à plus de 10 000 cours avec Coursera Plus. Essai gratuit de 7 jours.

Expérience recommandée
Ce que vous apprendrez
Construire et réutiliser des composants pour créer des applications web dynamiques et faciles à maintenir.
Mettre en œuvre la gestion des formulaires, la validation et la liaison des données dans Vue.js.
Utiliser les crochets de cycle de vie, les observateurs et les propriétés calculées pour optimiser les performances.
Créez des applications monopages transparentes grâce au routage et à l'intégration des API.
Compétences que vous acquerrez
- Catégorie : HyperText Markup Language (HTML)
- Catégorie : Vue.JS
- Catégorie : Composants UI
- Catégorie : Interface utilisateur (UI)
- Catégorie : Applications Web
- Catégorie : Gestion des données
- Catégorie : Interface de programmation d'application (API)
- Catégorie : Programmation événementielle
- Catégorie : Cadres JavaScript
- Catégorie : Développement Web Front-End
- Catégorie : Validation des données
Détails à connaître

Ajouter à votre profil LinkedIn
août 2025
9 devoirs
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Il y a 9 modules dans ce cours
Dans ce module, nous présenterons le framework Vue.js et explorerons ses concepts fondamentaux. Vous comprendrez ce qu'est Vue.js, pourquoi il est utilisé et comment il se compare à d'autres outils JavaScript. Cette compréhension fondamentale prépare le terrain pour des approfondissements dans les modules ultérieurs.
Inclus
2 vidéos1 lecture
Dans ce module, nous allons explorer de multiples façons de démarrer avec Vue.js, de son utilisation sans installation à sa configuration avec des outils modernes. Vous apprendrez à lancer un projet Vue.js et à vous familiariser avec la structure de ses dossiers. Vous serez ainsi prêt à vous lancer dans le développement pratique en toute confiance.
Inclus
3 vidéos1 devoir
Dans ce module, nous allons nous plonger dans les concepts de codage fondamentaux de Vue.js, y compris la création de composants, l'utilisation de l'interpolation et la gestion des événements utilisateur. Vous explorerez également la liaison de données bidirectionnelle, le rendu conditionnel, les boucles et la réutilisation des composants. À la fin du cours, vous aurez acquis les compétences pratiques nécessaires pour commencer à créer des applications Vue dynamiques.
Inclus
10 vidéos1 devoir
Dans ce module, nous allons développer les capacités de base de Vue en explorant la liaison HTML et le stylisme dynamique. Vous apprendrez à transmettre des données du parent à l'enfant à l'aide d'accessoires et à renvoyer des données à l'aide d'événements personnalisés. Ces modèles sont essentiels pour construire des composants réactifs et interactifs.
Inclus
4 vidéos1 devoir
Dans ce module, nous verrons comment construire des formulaires dans Vue.js - des simples champs de saisie aux formulaires complets avec plusieurs éléments. Vous apprendrez également à valider les entrées des utilisateurs et à améliorer la convivialité des formulaires grâce à un retour d'information dynamique. Cela garantit l'intégrité des données et une meilleure expérience utilisateur.
Inclus
3 vidéos1 devoir
Dans ce module, nous allons explorer des fonctionnalités plus profondes de Vue.js qui permettent des structures d'application puissantes et évolutives. Vous découvrirez les propriétés calculées, les observateurs et les modèles de communication des composants tels que les slots et le téléport. Ces outils vous permettront d'améliorer vos compétences de développement Vue pour construire des interfaces complexes et interactives.
Inclus
7 vidéos1 devoir
Dans ce module, nous allons nous plonger dans les crochets du cycle de vie de Vue.js, qui régissent les phases de l'existence d'un composant. Vous explorerez les crochets clés tels que created, mounted, updated et unmounted, en apprenant quand et pourquoi utiliser chacun d'entre eux. Leur maîtrise vous permettra de contrôler plus efficacement la logique des composants tout au long de leur cycle de vie.
Inclus
5 vidéos1 devoir
Dans ce module, nous allons configurer la navigation à l'aide de Vue Router et gérer les scénarios de routage, y compris les chemins dynamiques et la gestion 404. Vous connecterez également votre application Vue à des API externes pour récupérer et afficher des données. Ces compétences sont essentielles pour construire des applications monopages modernes et axées sur les données.
Inclus
5 vidéos1 devoir
Dans ce module, nous rassemblerons tout ce que vous avez appris en travaillant sur un projet pratique qui valide les données d'un formulaire à l'aide d'une API externe. Vous obtiendrez une expérience pratique en résolvant des problèmes du monde réel à l'aide de Vue.js. Ce projet renforcera votre compréhension et vous préparera à construire des applications évolutives.
Inclus
1 vidéo2 devoirs
Instructeur

Offert par
En savoir plus sur Développement de logiciels
Statut : PrévisualisationBoard Infinity
Statut : Essai gratuit
Statut : Essai gratuit
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?





Ouvrez de nouvelles portes avec Coursera Plus
Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.
Faites progresser votre carrière avec un diplôme en ligne
Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne
Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires
Améliorez les compétences de vos employés pour exceller dans l’économie numérique
Foire Aux Questions
Oui, vous pouvez visionner la première vidéo et le syllabus avant de vous inscrire. Vous devez acheter le cours pour accéder au contenu qui n'est pas inclus dans l'aperçu.
Si vous décidez de vous inscrire au cours avant la date de début de la session, vous aurez accès à toutes les vidéos et à toutes les lectures du cours. Vous pourrez soumettre vos travaux dès le début de la session.
Une fois que vous vous serez inscrit et que votre session aura commencé, vous aurez accès à toutes les vidéos et autres ressources, y compris les lectures et le forum de discussion du cours. Vous pourrez consulter et soumettre des évaluations pratiques, et effectuer les devoirs notés requis pour obtenir une note et un certificat de cours.
Plus de questions
Aide financière disponible,


