VueJS

INOW

Non finançable CPF
Tout public
En ligne
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Etudiant
Prix
Nous contacter
Durée
Nous contacter
Localité
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
En savoir plus sur les localités en présentiel
Objectifs

  • Comprendre les principes de VueJS

  • Etre capable de développer une application de façon autonome avec VueJS

  • Pouvoir s'interfacer avec un backend

  • Connaître les bonnes pratiques de développement et de mise en production pour VueJS
Programme
Introduction à VueJS

  • Node.js et npm JavaScript

  • ES6, ES7 et Webpacks

  • Les avantages de VueJS

  • Création d'une application SPA et PWA

  • L'écosystème VueJS

  • IDE, CLI, outils (babel, browser-sync, ...) et plugins

Les Vues


  • Structure d'une Vue

  • Cycle de vie

  • Templates VueJS (JSX, HTML)

  • Styles CSS

  • Binding des données

  • Gestion des évènements

  • Les mixins

Les directives


  • Utiliser les directives

  • Créer une directive

Les composants


  • Créer un composants

  • Cycle de vie d'un composant

  • Découpler les widgets du HTML

  • Affichage du composant (render)

  • Gérer les props et les évènements

  • Modules complets "stand alone"

  • Communication entre composants

Routage


  • Implémentation du routage

  • Gérer les routes

  • Vue-Router

  • URL avec paramètres

  • Gérer la navigation

Echanger avec un serveur


  • Les requêtes HTTP / REST

  • Les webSockets

  • Utiliser Axios/Fetch

Store avec Vuex


  • Communication avec le data store

  • Gestion de l'état de l'application

BootstrapVue


  • Présentation de la libraire

  • Intégration dans l'application

  • Utilisation des composants BootstrapVue

Les tests avec VueJS


  • Présentation des outils

  • Créer des tests

  • Les tests en asynchrone

Envie d’en savoir plus sur cette formation ?

Documentez-vous sur la formation

Ces formations peuvent vous intéresser

Quelle est votre situation ?

Vous êtes ?

Veuillez choisir un lieu

Please fill out this field.

Please fill out this field.

Veuillez sélectionner un niveau de formation

Informez-vous gratuitement et sans engagement sur la formation.

Please fill out this field.

Please fill out this field.

Please fill out this field.

Veuillez saisir une adresse email

  • Vous voulez dire ?
  • ou plutôt ?

En cliquant sur "J'envoie ma demande", vous acceptez les CGU et déclarez avoir pris connaissance de la politique de protection des données du site maformation.fr

Haut de page