Formation Vue.js 3

Description de la formation

Découverte du dernier framework JavaScript du moment Vue.js. C’est un framework orienté front pour la création d’interfaces utilisateurs (UI).

Objectifs de la formation

Maitrise du framework JavaScript Vue.js afin de développer des applications web reactive.

Pré-requis

Avoir des connaissances en JavaScript est indispensable, notre formation JavaScript vous mettra dans les meilleurs conditions pour cette formation VueJS.

Programme de la formation

Module 1 - Présentation de Vue.js

  • Historique de la création de ce framework
  • Comment savoir si un site / une application utilise Vue.js ?
  • Particularités d’une programmation réactive
  • Définition du pattern MVVM
  • Comprendre le Virtual DOM

Module 2 - Intégration de Vue.js

  • Intégration de Vue.js à un projet WEB existant
  • Création d’un nouveau projet Vue.js avec vue create app
  • La Command Line Interface de Vue.js et ses principaux templates
  • Outil de débogage Vue devTool

Module 3 - Rendu et data-binding

  • Instances de Vue
  • Le rendu déclaratif
  • Les directives

Module 4 - Les composants et Routing

  • Création d'un composant Vue.js
  • Composants mono-fichier .vue
  • Le cycle de vie des composants : les hooks
  • Réutilisation d’une logique avec les mixins
  • Le routing avec vue-router : configuration des routes

Module 5 - Les states avec VueX

  • Intégration de Vuex à un projet Vue.js
  • Structure d’un projet Vuex
  • Définition d’un Store au sein d’une application Vue.js
  • Interagir avec le Store : Commit, Mutate, Surcharge ...

Module 6 - Babel et Unit testing

  • Définition d’un transpiler
  • Vanilla.JS
  • Intégration de Babel dans une projet Vue.js
  • Mise en place d’un outil de testing : Jest

Module 7 - Les modules bundlers

  • Qu’est-ce qu’un module Bundler
  • Comment fonctionne Webpack
  • Intégration de webpack dans un projet Vue.js
  • Configuration de webpack avec le fichier webpack.config.js

Module 8 - Les librairies tierces

  • Protocole REST avec Axios
  • Intégration de graphiques dans Vue.js avec Chart.js

Cette formation est accessible aux personnes en situation de handicap, pour plus de détails contactez-nous via le formulaire de contact.

Prochaine session pour cette formation

Villeneuve d'Ascq ou à distance

Ouverture d'une session de formation sur simple demande

3 jours - à partir de 700€ par personne

Satisfaction

96.9% de satisfaction clients (pour 5 évaluations sur l'année 2021)

Plaquette

Fichier PDF regroupant les informations de la formation Vue.js 3