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 Framework 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.com, sa tendance d’utilisation ne cesse de croitre grâce à son intégration facile et parfaite à d’autres technologies, CMS et Framework.
Ainsi, il occupe selon JavaScript Developer Survey, la 2e place du classement des Framework 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.
Le Framework Vue.js est connu pour avoir rendu le développement front amusant ! Il est sans conteste le Framework web moderne à la foi productif et accessible. Dans cette formation vous apprendrez à créer des interfaces web riches en utilisant Vue.js 2 : templating, composants de vue, découverte de son écosystème.
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
- Apprendre la programmation orienté objet en JS.
- Découvrir et travailler avec l’architecture MVM
Pré-requis
- 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
Devis
Infos Pratiques
Contactez Nous
Formations Planifiées Prochainement
Comments are closed.