Points forts
- Une formation complète, tournée vers la pratique.
- Réalisation d'un projet concret du début à la fin
- Le code du projet est versionné sur GitHub
- Garantie satisfait ou remboursée 30 jours
- Espace pour toutes vos questions
- Deux sections bonus pour créer des applications pro. :
- Gestion complète de formulaires (1h45)
- Système d'utilisateurs via Firebase (1h16)
Objectifs
Apprendre de A à Z le Framework JavaScript "Vue.js 3"
Programme
Les bases de Vue.js 3/ 13 leçons pour 2h30 de vidéos
- Introduction à Vue.js
- Comment créer une application dynamique ?
- Comment utiliser les fonctionnalités essentielles du framework (methods, events, computed, watchers, directives…) ?
- Pourquoi et comment utiliser les components ?
Les outils à utiliser au quotidien/ 12 leçons pour 3h13 de vidéos
- Vue CLI, Vite, Vue DevTools, Vue UI Librairies : Pourquoi ces outils existent-ils ?
- Comment se servir de ces outils pour développer une réelle application ?
- Que sont et comment bien se servir des Single File Components ? (.vue)
Le routing via VueRouter/ 11 leçons pour 2h14 de vidéos
- Introduction à VueRouter.
- Comment créer et gérer des pages à volonté (Navigation, paramètres, pages 404, nested routes, guards…) ?
Le state via Vuex/ 10 leçons pour 2h44 de vidéos
- Introduction à Vuex.
- Comment créer un state pour simplifier son code ?
- Comment accéder aux actions et aux valeurs depuis n’importe quelle partie de son code ?
Le développement avancé/ 11 leçons pour 2h07
- Pourquoi et comment utiliser la Composition API ?
- Comment créer des composables ? (reusable code)
- Quel est l'utilisation avancée des slots ? (named slots, slot prop, …)
- Comment gérer les cas plus rares grâce à des notions plus avancés ?
Deux sections bonus :
Gestion complète de formulaires/ Bonus - 8 leçons pour 1h45 de vidéos
- Quelle librairie choisir pour valider nos données ?
- Comment utiliser Vuelidate pour Vue 3 ?
- De quelles manières créer nos form-components ? (BaseInput.vue, …)
- Comment gérer l'accessibilité de nos formulaires ? (fieldset, aria, …)
Système d'utilisateurs via Firebase/ Bonus - 9 leçons pour 1h16 de vidéos
- Comment créer un système d'inscription / connexion ?
- De quelle manière intégrer Firebase sur Vue.js ?
- Comment gérer un layout selon les utilisateurs connectés ou non ?
Avis
"Les explications sont claires, il n’y a pas de blabla comme il peut y en avoir dans d’autres formations, ici on va à l’essentielle et c’est très bien." Cyril
"À la fin de la formation nous sommes capable de faire une application professionnelle « from scratch ». Un développeur junior sera autonome car la formation est orientée pratique. [...] Un sénior comprendra pourquoi et comment Vue.js 3 permet de gagner beaucoup de temps de développement." Charles
"Je voulais vous dire que grâce a vous, je me sent vraiment comme un développeur Vue.js. Dans votre formation, j'ai bien aimer cette aspect où on suit de A à Z le développement d'un projet concret. Cela permet de comprendre de façon les chosent beaucoup plus rapidement surtout par exemple Vuex." Xavier