WhatsApp | Full Stack Way Email | Full Stack Way Tél | Full Stack Way

Accueil > formation > vue js

Apprenez Le Framework Vue.js

Vue.js est un Framework JavaScript, utilisé pour créer des applications web monopages. Le framework est notamment utilisé par Adobe, Alibaba et GitLab Vue.js requiert un environnement avec Node.js pour fonctionner. Les composants Vue étendent les éléments HTML de base pour encapsuler du code réutilisable.

Formation Vue.js individuelle ou en groupe, continue ou accélérée, en présentiel ou à distance, à votre rythme.

Formation Vue.js | Full Stack Way

Déroulement Et Tarifs

Formation Individuel | Formation En groupe
Type Continue Accélérée Continue Accélérée
Prix 600 DH / Mois 1200 DH / Mois 300 DH / Mois 900 DH / Mois
Déroulement / semaine 1 séance de 1h30 3 séances de 1h30 1 séance de 1h30 3 séances de 1h30
Durée 2 Mois (12h) 1 Mois (18h) 2 Mois (12h) 1 Mois (18h)
Début Dans un délai de 48 h après l'inscription
Horaire Flexible selon votre disponibilité et de l'enseignant À déterminer après la fin d'inscription

Programme De La Formation

l'écosystème du développeur js moderne

  • la spec ecmascript.
  • la syntaxe es6+.
  • les nouveautés d'es9/es10.
  • babel & webpack.

premiers pas avec vue.js

  • principes clés de vue.js.
  • principes clés de vue.js..
  • vue.js vs react vs angular.
  • roadmap et prochaines versions.
  • créer et gérer un projet avec vue-cli.
  • la base d'une application : l'instance vue.
  • créer son premier composant vue.js.
  • gérer les événements du dom.
  • débugger avec vue-devtools.

répartir son code dans des composants:

  • l'imbrication de composants et les props.
  • passer du contenu à un composant : les slots/children.
  • déclencher des événements custom.
  • le cycle de vie des composants.

gérer la navigation :

  • développer un système de routing maison.
  • principes de vue router.
  • configurer des routes.
  • sécuriser une application : les navigation guards.
  •  transitions entre écrans.

gestion des données avec vuex :

  • vuex : concepts de base.
  • installation et mise en œuvre.
  • étendre vuex avec les plugins.
  • librairies alternatives.

développer une application connectée :

  • charger et envoyer des données avec ajax : les différents scénarios.
  • gestion des formulaires.
  • "two-way data binding" vs "one way data flow".
  • vuex et les formulaires.
  • validation de la saisie utilisateur.

aller plus loin avec vue.js, bonnes pratiques :

  • mixins et plugins.
  • regrouper son code dans des single file components .vue.
  • créer des custom directives.
  • typage flow/typescript.
  • rendre son code robuste grâce aux prop types.
  • compilation & optimisation des performances.
  • server side rendering.
  • développement d'applications mobiles.

Foire Aux Questions (FAQs)

Pour toute personne étudiant(e), développeur ou intéressée par cette formation.

Nous mettons à votre disposition 2 méthodes de paiement flexibles : Par virement bancaire. Ou en espéces chez notre école.

Inscription ouverte

Formation Une formation flexible présentiel ou distanciel à votre rythme.

Plus de Formations