Initiation au Framework Vue.js

Rejoindre la formation
Initiation au Framework Vue.js

La formation

La formation "Initiation au Framework Vue.js" est conçue pour les développeurs souhaitant maîtriser ce framework JavaScript progressif pour la création d'interfaces utilisateur réactives. Vue.js offre une approche simple et flexible pour développer des applications web interactives et performantes. Cette formation mettra l'accent sur les principes fondamentaux de Vue.js, la création de composants, la gestion de l'état, la manipulation du DOM, le routage, ainsi que l'intégration avec d'autres bibliothèques et frameworks populaires. 

Points clés

Les participants auront l'occasion d'explorer des sujets tels que la syntaxe de template, les directives, les computed properties, les méthodes, les transitions et animations, ainsi que les tests unitaires.

En combinant des exposés théoriques, des démonstrations pratiques et des exercices guidés, cette formation permettra aux participants de maîtriser Vue.js et d'être en mesure de développer des applications web réactives et évolutives.

Objectifs pédagogiques

  • Comprendre les principes fondamentaux de Vue.js.
  • Maîtriser la création de composants et la manipulation du DOM avec Vue.js.
  • Gérer l'état et les événements dans les applications Vue.js.
  • Utiliser les directives et les computed properties pour améliorer la réactivité.
  • Intégrer Vue.js avec d'autres bibliothèques et frameworks.
  • Effectuer des tests unitaires pour assurer la qualité du code Vue.js.

Contenu de la formation

Module 1. Introduction à Vue.js

  • Compréhension des principes fondamentaux de Vue.js.
  • Présentation de la structure d'une application Vue.js.
  • Exploration des fonctionnalités et des avantages de Vue.js.

Module 2. Création de composants

  • Compréhension des principes fondamentaux de Vue.js.
  • Présentation de la structure d'une application Vue.js.
  • Exploration des fonctionnalités et des avantages de Vue.js.

Module 3. Gestion de l'état et des événements

  • Création de composants avec Vue.js.
  • Utilisation de la syntaxe de template pour définir la structure des composants.
  • Communication entre les composants avec les props et les événements.

Module 4. Introduction à Vue.js

  • Utilisation de directives pour manipuler le DOM avec Vue.js.
  • Réactivité automatique lors de la mise à jour des données.
  • Création d'animations et de transitions avec Vue.js

Module 5. Routage avec Vue Router

  • Utilisation de Vue Router pour gérer le routage dans une application Vue.js.
  • Configuration des routes et navigation entre les vues.
  • Gestion des paramètres d'URL et des routes dynamiques.

Module 6. Intégration de Vue.js avec des bibliothèques et des frameworks

  • Intégration de Vue.js avec des bibliothèques UI populaires, telles que Vuetify ou Element UI.
  • Utilisation d'axios pour effectuer des requêtes HTTP avec Vue.js.
  • Intégration avec d'autres frameworks tels que Vuex pour la gestion de l'état global

Module 7. Tests unitaires avec Jest et Vue Test Utils

  • Introduction aux tests unitaires dans Vue.js.
  • Utilisation de Jest et Vue Test Utils pour effectuer des tests unitaires sur des composants Vue.
  • Mocking des dépendances et simulation d'événements.

 

 

Résultats attendus

À la fin de cette formation, les participants seront en mesure de :

  • Comprendre les principes fondamentaux de Vue.js.
  • Maîtriser la création de composants et la manipulation du DOM avec Vue.js.
  • Gérer l'état et les événements dans les applications Vue.js.
  • Utiliser les directives et les computed properties pour améliorer la réactivité.
  • Intégrer Vue.js avec d'autres bibliothèques et frameworks.
  • Effectuer des tests unitaires pour assurer la qualité du code Vue.js.

Tarifs & formules

1900
Demander un devis