Formations Web & Cloud Formation Vue 3 en JavaScript

Formation Vue 3 en JavaScript

Rated 0 out of 5
logo formation vue en javascript
Prix 1890€ HT / personne
Durée 3 jours ( 21 heures )
Paris | à distance | FNE
Il ne reste que quelques places
Option OFFERTE de classe virtuelle (40€/j en supplément)
Disponible en intra-entreprise pour former votre équipe

Présentation

Frameworks et librairies MVC pullulent dans l’écosystème JavaScript, Vue.js se situe à la confluence des deux mondes en alliant avec efficacité : simplicité de la librairie et richesse du (micro)framework. Vue.js est par ailleurs très souple et extensible par l’ajout de plugins ou d’autres librairies.

2021 marque l’année de la troisième version de Vue apportant :
• Meilleures performances
• Nouveau système de programmation réactive
• Composition-Api

La formation Vue en JavaScript pratique donne les clés pour la réalisation d’application complète en exploitant au maximum les capacités de l’écosystème Vue.js.

Cette formation Vuejs 3 sera alternée de cours magistraux (50%) et de travaux pratiques sur poste individuel (50%). Un support de cours sera remis à chaque participant au format PDF, ainsi que l’ensemble des exercices et travaux pratiques sous format électronique.

 

Objectifs

  • Découvrir VueJS 3
  • Développer une application riche
  • Connaître et utiliser les fonctionnalités de la dernière version du framework avec JavaScript

 

Public visé

  • Développeurs front-end
  • Architectes techniques
  • Chefs de projets
  • Ingénieur d’études

 

Pré-requis

  • Connaissance de HTML et CSS
  • Connaissance de base en JavaScript

 

Programme de la formation Vue 3 en JavaScript

 

Jour 1 – Introduction et généralités

  • Qu’est-ce qu’un Framework de développement et l’intérêt d’un Framework
  • État de l’art du Web, la situation en 2021
  • Vue d’ensemble de Vue.js : historique et présentation

 

Quelques concepts importants

  • Les différentes applications web
  • La communication HTTP, Rest et JSON
  • Le paradigme composant
  • Programmation-Objet en JavaScript
  • Programmation fonctionnelle
  • Programmation réactive

 

Premier pas avec Vue3

  • Les outils du développeur
  • Création d’une application
  • 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 Vue.js

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

 

Jour 2 – Plongée dans les composants Vue

  • Le cycle de vie du composant
  • L’Instance de l’application
  • Slots
  • Références au template
  • Composants dynamiques

 

Composition API

  • Les principes
  • La réactivité
  • Fonction Render

 

Autour de Vue3

  • Le router vue-router
  • Le gestionnaire d’état Vuex
  • Tests avec Jest et vue-test-utils
  • Travaux pratiques : Réalisation en fil rouge d’une application NikoNiko.

 

Jour 3 – Bonnes pratiques de développement Vue3

  • Design patterns autour du composant
  • Les écueils dans Vue3
  • A11Y dans les formulaires

 

Plongée dans les slots

  • Rappels
  • Utilisation avancée

 

La réactivité de vue3

  • Fonctionnement sous le capot
  • ActiveEffect et Ref

 

Code source de Vue3

  • Lecture et explication du code source
  • Interaction avec VueX

 

Conclusion

  • Synthèse de la formation
  • Remise des documents
  • Quelques ressources utiles
  • Travaux pratiques : Exercices spécifiques dédiés à chaque notion

Pour aller plus loin

Formation Vue en TypeScript

Formation Vue.js

Formation Vue Avancé

Formation Angular

Formation React

Formation MEVN

Langues et Lieux disponibles

Langues

  • Français
  • Anglais / English

Lieux

  • France entière
    • Paris
    • Lille
    • Reims
    • Lyon
    • Toulouse
    • Bordeaux
    • Montpellier
    • Nice
    • Sophia Antipolis
    • Marseille
    • Aix-en-Provence
    • Nantes
    • Rennes
    • Strasbourg
    • Grenoble
    • Dijon
    • Tours
    • Saint-Étienne
    • Toulon
    • Angers
  • Belgique
    • Bruxelles
    • Liège
  • Suisse
    • Genève
    • Zurich
    • Lausanne
  • Luxembourg

Nos Formateurs Référents

Cédric

Cédric

Consultant et leader technique sur les technologies du web, je dispose d’une bonne connaissance Java et surtout d’une expertise Javascript. je mets à disposition mes compétences pour former et accompagner les projets à l’usage des nouvelles technologies du web : PWA, WebComponent, …

Témoignages

Afficher tous les témoignages

Noter la formation
Prix 1890€ HT / personne
Durée 3 jours ( 21 heures )
Paris | à distance | FNE
Il ne reste que quelques places
Option OFFERTE de classe virtuelle (40€/j en supplément)
Disponible en intra-entreprise pour former votre équipe

UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?

Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.