Formation Vue.js.
96% de clients Sparks satisfaits (3317 notes)
Durée :
3 jours
05/09/2022 à Distance
numero vert : 0805 950 800 (service et appel gratuits)
Vue.js
à partir de
1790 €HT
Formation référencée Datadock

Référence :
SF33459
Durée :
3 jours

Disponible en distanciel et dans 17 villes
Ce stage comprend
 21 heures de formation
Support de cours numérique
Pauses et snacks à volonté
Prise en charge OPCO possible
Disponible à distance

Formation Vue.js.

Suivez notre formation Vue.js de 3 jours pour maîtriser le framework JavaScript !

A l’issue de cette formation sur le framework Vue.js, les participants auront acquis les connaissances et compétences nécessaires pour développer des sites Web et applications avec Vue 3. Le programme de formation répond à l’ensemble des dernières recommandations données par l’équipe de Vue.js, permettant aux développeurs et développeuses d’aborder des projets complexes sereinement : utilisation de Vite, Composition API, TypeScript, Pinia…

Objectifs pédagogiques.
Prérequis : Bonnes connaissances en HTML, CSS et JavaScript.
05/09/2022 à Distance
05/09/2022 à Nantes
05/09/2022 à Paris

Programme de formation Vue.js.

PDF

Introduction à la formation Vue

Objectifs et approche pédagogiques de cette formation Vue.js
Présentation du framework : philosophie, grands principes et évolution au fil des versions
Quelles différences avec Angular et React ?
ES2015+ et les modules
Programmation réactive
Les bénéfices de l’utilisation de TypeScript avec Vue, concepts fondamentaux
Web components
Outillage : utiliser Vite au lieu de Webpack, Visual Studio Code, Volar…
Installation de Vue : Vue CLI, la librairie create-vue

Prise en main et templates

L’architecture de Vue
Single-File Components
Introduction aux templates
v-bind et v-on
De Option API à Composition API
Fonctions et propriétés

Composants et réactivité

Créer et manipuler un premier composant
Props et évènements
Cycle de vie des composants Vue
Directives : v-html, v-model, v-if…
Les fonctions reactive(), ref() et computed()
La syntaxe script setup pour définir un composant
watch() et watchEffect()
Timing pour la mise à jour du DOM

Styles et classes

Styles scopés
Préprocesseurs CSS
Liaison de styles et classes (objets, tableaux…)

Aller plus loin avec les composants

Utiliser des directives sur les composants
Cascade d’attributs
Les slots
Provide et Inject
Composants asynchrones

Composables, directives personnalisées et plugins

Qu’est-ce qu’un composable ? Intérêt pour le développement avec Vue
Utiliser un composable
Créer des directives personnalisées
Plugins

Routage et navigation avec Vue Router

Introduction à Vue Router
Paramètres URL
Construction de la pagination
Routes imbriquées et routes protégées
Redirections et alias
Gestion des erreurs

Gestion des états avec Pinia

De VueX à Pinia
Configuration
Définir un store
Gérer les états
Gérer les getters
Les actions

Tests

Tests unitaires
Présentation de Vitest
Les fonctions describ(), test(), it()…
Tests asynchrones
Introduction à test-utils
Tests de composants
Tests end-to-end avec Cypress

Mise en production

Le déploiement d’applications avec Vue
Meilleures pratiques

Notre charte qualité et éthique.

A travers sa Charte Engagement Qualité, Sparks s’engage à tout mettre en œuvre pour que chaque session de formation soit un succès et que votre satisfaction soit totale.

En apprendre davantage sur Vue.js.

Créé en 2013 par Evan You et déployé pour la première fois en 2014, Vue.JS est, comme son nom l’indique, un framework JavaScript. Vue.JS est open-source et architecturé selon le principe MVVM, modèle-vue-vue modèle. Cette méthode, à l’instar du modèle MVC (modèle-vue-contrôleur) a pour but la séparation entre vue, logique et accès aux données à l’aide de liaisons. Vue.JS a été créé pour être le plus léger possible afin d’avoir un temps de chargement le plus rapide possible.

En effet, le domaine d’application principal du framework Vue est le web. Plus précisément, Vue.JS trouve surtout son utilité dans les applications web monopages. Il sert à y créer une interface utilisateur dynamique et rapide.

Grâce à cette formation vue.JS de 3 jours, vous serez en mesure de créer des applications monopages avec une UI moderne, complexe et sûre. Vous apprendrez les bonnes pratiques d’utilisation de la librairie JavaScript et les principales fonctionnalités apportées par le framework. Notre formation est disponible à distance, comme en présentiel !

Amandine de Sparks
Des chiffres étincelants.
17 années
à vos côtés
+ de 1000
sujets de formation
6883
stagiaires formés en 2021
249
formateurs actifs en 2021
96%
de clients satisfaits
18581
heures de formation réalisées en 2021
HAUT