Formation VueJS

Créez des pages web interactives et très rapides avec VueJS

Présentation de la formation

VueJS  est une librairie JavaScript open source dans la catégorie de frameworks frontend et une implémentation du pattern MVVM permettant la création des interfaces web rapides et interactives via la création de composants appelés aussi template. Soutenu par la place de marché chinoise Alibaba, sa tendance d’utilisation ne cesse de croitre grâce à son intégration facile et parfaite à d’autres technologies, CMS et frameworks. Ainsi, il occupe selon JavaScript Developer Survey, la 2e place du classement des frameworks les plus populaires en 2018, avec une part de 28,8 %. Parmi les grands sites construits avec VueJS, il existe Nintendo, Euronews, Netflix, Laravel, Laracasts, IBM.

En outre, VueJS offre un niveau de fluidité et une rapidité d’exécution supérieure à HMTL et CSS  grâce à un système de data-binding réactif détectant automatiquement les changements d’états du composant et améliorant ainsi l’expérience utilisateur.

En conclusion, VueJS est facile à prendre en main et dispose d’une riche documentation et une large communauté constituant ses atouts.

Chez ADN Academy, vous auriez l’occasion d’apprendre les bases de la programmation en VueJS avec l’accompagnement de nos meilleurs experts. Découvrez donc le contenu de la formation VueJS pour créer des applications rapides et interactives .

Programme de la formation

Objectifs pédagogiques

Au terme de cette formation, qui s’adresse développeurs web et développeurs JavaScript, vous serez capable de:

  • Apprendre la programmation orienté objet en JS.
  • Découvrir et travailler avec l’architecture MVM

Pré-requis

Afin de suivre la formation VueJS, il suffit :

    • Avoir des connaissances en HTML5
    • Avoir des connaissances en CSS3
    • Avoir des connaissances en JavaScript

Contenu de la formation

Introduction et généralités

  • Qu’est-ce qu’un Framework de développement et l’intérêt d’un Framework
  • Vue d’ensemble de Vue.js : historique et présentation

Concepts importants

  • L’application web monopage ou SPA
  • L’application web progressive ou PWA
  • La structure des données JSON
  • Le protocole et les verbes HTTP
  • L’architecture REST
  • Le paradigme Composant
  • Programmation Objet en JavaScript
  • Programmation Fonctionnelle
  • Programmation Réactive

L’environnement de travail de VueJd

  • L’environnement de Développement (IDEs)
  • Les outils du développeur
  • Vue-cli en détail
  • Premiers pas avec l’architecture Vue.js
  • L’écosystème Vue.js

Concepts de la librairie

  • Les composants
  • Les directives
  • Les filtres
  • Programmation des événements

Langage de Templating VueJS

  • L’interpolation
  • Le binding d’attributs
  • Le binding d’évènements
  • Les computed properties
  • L’utilisation de ‘modifiers

Notions avancées VueJS

  • Les transitions vue.js
  • Le cycle de vie du composant
  • L’Instance de l’application

Communication serveur

  • Plugin vue-resource
  • Alternatives

Validation des formulaires

  • Plugin vue-validate
  • Alternatives

Routeurs

  • Plugin officiel vue-router
  • Page.js
  • Alternatives

Etat

  • Plugin officiel vuex Alternatives

Programmation reactive

  • Plugin vue-rx

Méthodes & moyens

Explications théoriques suivies de pratiques guidées puis mises en autonomie

  • 1 vidéoprojecteur par salle
  • 1 ordinateur par stagiaire

Profil du formateur

Nos formateurs sont certifiés à l’issue d’un parcours organisé par nos soins. Ils bénéficient d’un suivi de compétences aussi bien au niveau technique que pédagogique.

Devis

captcha

formation vuejs

Infos Pratiques

Durée : 3 jours (21 heures)
Prix : A définir
Lieu: A définir

Contactez Nous

captcha

Formations Planifiées Prochainement

Comments are closed.