DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS.

Formation Vue.js

Date de mise à jour : 15/11/2024 | Identifiant OffreInfo : 20_2488104F

Information fournie par :
C2RP Carif-Oref Hauts-de-France

Objectifs, programme, validation de la formation

Objectifs


  • Maîtriser les concepts fondamentaux de Vue.js.

  • Exploiter les fonctionnalités modernes d'ES6, ES2015 et TypeScript avec Vue.js.

  • Utiliser les Hooks pour gérer l'état et les effets dans les composants.

  • Gérer les routes de l'application avec Vue Router.

  • Utiliser le Context pour partager des données entre les composants.

Programme de la formation

Module 1 : Introduction à Vue.js


  • Présentation de Vue.js, ses avantages et son écosystème.

  • Installation et configuration de l'environnement de développement Vue.js.

Module 2 : Concepts de base de Vue.js

  • Comprendre la structure d'une application Vue.js.

  • Utilisation des directives, des templates et de la réactivité.

  • Gestion de l'état local dans les composants.

Module 3 : ES6, ES2015 et TypeScript avec Vue.js

  • Nouveautés de ES6 et ES2015 : classes, destructuration, promesses, etc.

  • Intégration de TypeScript avec Vue.js pour une gestion plus rigoureuse des types.

Module 4 : Création et gestion des composants

  • Création de composants Vue.js : syntaxe et structure.

  • Communication entre les composants via les props, événements et slots.

  • Gestion de la logique métier dans les composants.

Module 5 : Utilisation des Hooks dans Vue.js

  • Introduction aux Hooks pour gérer l'état et les effets dans les composants.

  • Utilisation des Hooks pour gérer les données asynchrones dans Vue 3.

Module 6 : Nouveautés de Vue 3

  • Présentation des nouvelles fonctionnalités de Vue 3 : Composition API, Téléport, etc.

  • Utilisation des nouveautés de Vue 3 pour améliorer la performance et la modularité de l'application.

Module 7 : Gestion de la navigation avec Vue Router

  • Introduction à Vue Router pour la gestion des routes dans une application Vue.js.

  • Configuration des routes, navigation entre les pages et gestion des paramètres d'URL.

Module 8 : Utilisation du Context API

  • Partage de données entre composants à l'aide du Context API.

  • Gestion des données globales dans l'application Vue.js via Context.

Module 9 : Librairies de composants pour Vue.js

  • Découverte des librairies populaires pour Vue.js : Vuetify, Element UI, BootstrapVue, etc.

  • Améliorer l'expérience utilisateur en utilisant des composants préconçus.

Module 10 : Intégration de Redux avec Vue.js

  • Introduction à Redux et son utilisation dans une application Vue.js pour gérer l'état global.

  • Création et gestion des actions, reducers et store avec Vue et Redux.

Module 11 : Optimisation des performances et bonnes pratiques d'architecture

  • Techniques d'optimisation des performances dans Vue.js (lazy loading, code splitting, etc.).

  • Structuration de l'application Vue.js pour une meilleure maintenabilité et scalabilité.

  • Meilleures pratiques pour écrire du code Vue.js propre et performant.

Validation et sanction

Attestation de formation

Type de formation

Non certificiante

Sortie

Sans niveau spécifique

Métiers visés

Code Rome

Durée, rythme, financement

Modalités pédagogiques
Durée
150 heures en centre, 10 heures hebdomadaires

Conventionnement : Non

Financeur(s)

Autre

OPCO

Conditions d'accès

Public(s)
Salarié, Tout public
Modalités de recrutement et d'admission

Niveau d'entrée : Sans niveau spécifique

Conditions spécifiques et prérequis

- Maîtrise de HTML5 et CSS3. - Une expérience préalable avec un autre framework comme ReactJS ou Angular est un atout.

Modalités d'accès

Lieu de réalisation de l'action

Formation mixte
Adresse
42 Avenue du Sénateur Girard
59300 - Valenciennes
Responsable : Valenciennes
Téléphone fixe :
Contacter l'organisme

Contacts

Contact sur la formation
28 Rue du Chemin Vert
75011 - Paris 11e
Responsable :
Téléphone fixe : 0177179036
fax :
Site web :
Contacter l'organisme
Contacter l'organisme formateur
VIVANEO
SIRET: 51017673800043

Responsable : MASSET
Téléphone fixe : 0177179036
Site web :
Contacter l'organisme

Période prévisibles de déroulement des sessions

du 11/12/2024 au 31/12/2025
débutant le : 11/12/2024
Adresse d'inscription
28 Rue du Chemin Vert
75011 - Paris 11e
Etat du recrutement : Ouvert
Modalités : Entrées/sorties permanentes

Organisme responsable

VIVANEO
SIRET : 51017673800043

Adresse
28 Rue du Chemin Vert
75011 - Paris 11e
Téléphone fixe : 0177179036
Contacter l'organisme