24_279615_1579319 https://www.cariforef-provencealpescotedazur.fr/Formation/Session/556889 Vue.js Vivaneo

Vue.js

Date de mise à jour : 09/12/2024 | Identifiant OffreInfo : 24_279615
Organisme responsable : Vivaneo

Objectifs

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

Programme de la formation

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.

Validation et sanction

Compréhension des concepts fondamentaux de Vue.js
Maîtrise de la création et de l'utilisation des composants Vue.js
Capacité à utiliser ES6, ES2015 et TypeScript avec Vue.js
Gestion des états et des effets dans les composants avec Hooks
Connaissance des nouveautés de Vue 3 pour optimiser les performances
Maîtrise de la navigation avec Vue Router
Capacité à gérer les données globales avec Context
Intégration de librairies de composants pour enrichir l'application
Utilisation de Redux pour la gestion globale de l'état de l'application
Optimisation des performances et application des bonnes pratiques d'architecture

Type de formation

Non certifiante

Sortie

Information non communiquée

Contact de la formation

28 rue du chemin vert
75011 - Paris 11e
Responsable : Monsieur Mickael MASSET
Téléphone fixe : 01 77 17 90 36
Site web : https://formation.vivaneo.fr/
Contacter l'organisme

Contact de l'organisme formateur

Vivaneo
SIRET : 51017673800043
75011 Paris 11e
Responsable : Monsieur Mickael MASSET
Téléphone fixe : 01 77 17 90 36
Site web : https://formation.vivaneo.fr/
Contacter l'organisme

Information fournie par :