Le Framework Vue.js
						
			
			
			Cette formation a été conçue pour les programmeurs JavaScript qui veulent apprendre à utiliser la version 3 du framework Vue.js.
Contrairement aux autres frameworks JavaScript, Vue.js peut être adopté au fur et à mesure des besoins. 
Il peut également cohabiter avec une logique JavaScript existante sans interférer avec elle.
Vous utiliserez Vue.js pour :
-  Créer des interfaces utilisateur réactives
-  Ajouter des fonctionnalités à un projet Web existant
-  Créer des applications Web SPA
-  Créer des applications pour mobiles Android et iOS
-  Créer des projets complexes à plusieurs programmeurs
				
					
						| Code | Titre | Durée | Prix HT | 
				
				
					
						| VUEJS | Le Framework Vue.js | 3 jours | Nous consulter | 
					
						| Objectifs 
Créer des interface utilisateur réactivesAjouter des fonctionnalités à un projet Web existantCréer des applications Web SPA (monopage)Créer des applications pour mobiles (Android et iOS)Acquérir toutes les bases nécessaires pour bien programmer en Vue js 3Apprendre à hiérarchiser une application à l'aide de composantsUtiliser l'interface en ligne de commande Vue-Cli (création d'applications, render methods, JSX, composants fonctionnels).Faciliter la communication entre composants avec le gestionnaire d'état Vuex, ou avec des observable.Utiliser l'API de composition pour faciliter la communication entre les composants des applications de grande envergureCréer des plugins pour Vue JSUtiliser des mixins et des directives personnaliséesDéplacer le modèle des composants avec teleport | 
					
						| Public Programmeurs JavaScript qui veulent apprendre à utiliser Vue JS 3 | 
					
						| Pré-requis Connaissances en HTML5, en CSS et en JavaScript ES6 alias TypeScript pour être à l'aise dans cette formation. | 
					
						| Post-Formation | 
					
						| Méthodes Formation basée sur l'apprentissage | 
					
						| Programme Principes clés de Vue.jsPréparation de l'environnement de développement
 Le modèle MVVM de Vue.js
 Un premier projet Vue.js
 Un deuxième exemple
 Propriétés calculés
 Data bindin
 innerHTML et nœud texte
 Binding bidirectionnel
 Utilisation conjointe des directives v-model et v-bind
 Gestion événementielle
 L'objet $event dans la gestion évènementielle
 Les fonctions stopPropagation() et preventDefault() de l'objet $event
 Suffixes stop et prevent de Vue
 La directive v-for
 Arguments dynamiques
 Directive v-for pour parcourir des objets JSON
 Gestion des évènements clavier
 La directive v-cloak
 La directive v-once
 Classes conditionnelles
 Gestion des styles inline
 Afficher du code HTML conditionnellement
 Super challenge - Partie 1
 Super challenge - Partie 2
 Super challenge - Partie 3
 Les Composants Vue JS    Introduction aux composants Vue JSUn premier composant local
 Ajouter des données dans un composant
 Ajouter des méthodes dans un composant
 Passer des données aux composants enfants avec des props
 Accès à une prop dans le modèle du composant
 Passer des données de l'application aux composants enfants
 Custom-events - Envoi de messages au parent par un composant avec $emit
 Lifecycle Hooks
 Organiser une application en hiérarchie de composants
 Passer des données à un composant avec des slots
 Slots nommés
 Slots avec portée (scoped slots)
 Filtres
 Observateurs (watchers)
 Requêtes asynchrones dans un observateur
 Animations et transitions en JavaScript
 Transitions d'entrée et de sortie avec VueJS
 Transitions d'entrée et de sortie non simultanées
 Transitions entre éléments
 Transitions de listes
 Transitions d'entrée et de sortie avec animate.css
 Animations en JavaScript
 Les Applications SPA    Création d'une application SPA avec vue-routerIndicateurs de navigation - Vue Router Navigation Guards
 Routage – Transition entre les pages
 L'interface en ligne de commande Vue-Cli    Premiers pas avec Vue-CliArchitecture de l'application
 Création et modification d'une application avec Vue-Cli
 Une deuxième application avec Vue-Cli
 Fonctions de rendu (Render Functions)
 Templates vs render functions & JSX
 Composants fonctionnels
 Utilisation des paramètres props et context
 Le Gestionnaire d'état Vuex    Premiers pas avec VuexAccès aux méthodes du store dans les composants
 Accès à l'état du store dans les composants
 L'option plugins de Vuex
 Alternative à Vuex
 Vuex et les formulaires
 Validation d'un formulaire dans VueJS
 Plus loin avec Vue.js    MixinsMixin global
 Plugins
 Directives personnalisées
 Rendre son code robuste grâce aux props typées
 Développement d'applications mobiles
 Le composant Teleport
 L'API de composition
 Deuxième approche – Utilisation de la fonction reactive()
 Troisième approche – Utilisation de la fonction computed()
 Quatrième approche – Externalisation du calcul réactif
 Vue 3 et TypeScript
 | 
					
						| Environnement Linux, Windows | 
					
						| Mot-clés TypeScript, javascript, Framework, MVVM, NodeJS | 
		
				
			
			
			Commander
			
				Formafast Consulting
1, Rue Mozart, 20250 Casablanca, Maroc
Phone : +212 6 31 10 82 16 WhatsApp/Telegram
 E-mail: contact@formafast.com