Formation

Vue.js

Organisme responsable juridiquement de la formation
Vivaneo

  • Tout public
Compréhension des concepts fondamentaux de Vue.js
Utilisation des fonctionnalités avancées d’ES6, ES2015 et TypeScript avec Vue.js
Gestion des états et des effets dans les composants à l’aide des Hooks
Maîtrise de Vue Router pour la gestion des routes d’une application
Partage des données entre les composants grâce à Vue Context
Module 1 : Introduction à Vue.js
Présentation de Vue.js et de ses avantages.
Installation et configuration de l’environnement de développement.
Concepts de base pour démarrer avec Vue.js.
Module 2 : ES6, ES2015 et TypeScript
Découverte des nouvelles fonctionnalités d’ES6 et ES2015.
Introduction et utilisation de TypeScript avec Vue.js pour un typage fort.
Module 3 : Composants dans Vue.js
Création et utilisation des composants de base.
Communication entre les composants (props et événements).
Gestion de la logique métier au sein des composants.
Module 4 : Hooks et gestion des données asynchrones
Utilisation des Hooks pour gérer les états et les effets dans les composants.
Gestion des données asynchrones à l’aide des Hooks.
Module 5 : Nouveautés de Vue 3
Présentation des nouvelles fonctionnalités introduites dans Vue 3.
Exploitation des nouveautés pour améliorer les performances des applications.
Module 6 : Gestion des routes avec Vue Router
Introduction à Vue Router pour la gestion de la navigation.
Configuration et utilisation de Vue Router dans une application Vue.js.
Module 7 : Gestion des données globales avec Context
Utilisation de Context pour partager des données entre composants.
Gestion des données globales de l’application avec Vue Context.
Module 8 : Librairies de composants pour Vue.js
Présentation des principales librairies de composants disponibles.
Intégration de librairies pour enrichir l’expérience utilisateur.
Module 9 : Utilisation de Redux avec Vue.js
Introduction à Redux pour la gestion d’état global.
Implémentation de Redux dans une application Vue.js pour une gestion centralisée des données.
Module 10 : Performance et architecture d’applications Vue.js
Techniques d’optimisation des performances des applications.
Bonnes pratiques pour concevoir une architecture évolutive et maintenable avec Vue.js.
Maîtrise des bases de HTML5 et CSS3
Une expérience préalable avec un autre framework, tel que ReactJS ou Angular, serait un atout
Durée en centre : 21 heures
Durée totale : 21 heures
Formacode (Domaines de formation) :
  • 30867 Langage javascript
  • 30801 Langage CSS
  • 30857 Langage HTML
NSF (Spécialités de formation) :
  • 326 Informatique, traitement de l'information, réseaux de transmission des données

Entrées/sorties permanentes

Formation entièrement présentielle


LIEU DE FORMATION