React.js et Flux par Dawan
Lieu(x)
En centre (31)
Durée
Total : 35 heures
En centre : 35 heures
Financement
Demandeur d’emploi
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
Introduction Développement d'applications webPanorama des librairies disponiblesReact.js : présentation, composantesRappels HTML5, JavaScript, JSX, le DOM
Atelier : Mise en place d'un projet REACT JS
ECMASCRIPT 2015 (ES6) Spécification ECMAScript et implémentations (JavaScript, JScript)Transpilation ES6 => ES5 avec Babel Programmation Orientée Objet : Evolution de la programmation orientée prototype Classes : membres d'instances et membres de classe Agrégation d'objets (mixins) Héritage Arrow functions Design patterns Définition de modules Système natif de gestion des modules, chargement Gestion des dépendances
Approche MVC et Virtual DOM Architecture de REACTVues (V) : fonctionnement, implémentationImplémentation des vues : affichages, saisies, actions, binding et filtres
Composants REACT JS Définir un composantCréer un premier composantUtiliser les propriétésEtats des composantsStyle CSS pour un composantGestion des évènements Relation entre composants : créer et appliquer les références, ajouter des enfants aux éléments, interaction avec les propriétés.
Cycle de vie d'un composant Comprendre les cyclesMonter un composantAjouter des méthodes à un composant et des propriétés par défautFixer des types de propriété
Navigation REACT JS Mise en place du Routing (React
- router)Rendu d'une routeLiens via les RouterOrganiser les routes Passage de paramètres liens, redirections
REACTJS et FLUX Prise en main FLUXLes stores unique,Usage reducers et les actionsImplémenter le pattern Flux dans un projet
Atelier : créer une SPA :
Atelier : Mise en place d'un projet REACT JS
ECMASCRIPT 2015 (ES6) Spécification ECMAScript et implémentations (JavaScript, JScript)Transpilation ES6 => ES5 avec Babel Programmation Orientée Objet : Evolution de la programmation orientée prototype Classes : membres d'instances et membres de classe Agrégation d'objets (mixins) Héritage Arrow functions Design patterns Définition de modules Système natif de gestion des modules, chargement Gestion des dépendances
Approche MVC et Virtual DOM Architecture de REACTVues (V) : fonctionnement, implémentationImplémentation des vues : affichages, saisies, actions, binding et filtres
Composants REACT JS Définir un composantCréer un premier composantUtiliser les propriétésEtats des composantsStyle CSS pour un composantGestion des évènements Relation entre composants : créer et appliquer les références, ajouter des enfants aux éléments, interaction avec les propriétés.
Cycle de vie d'un composant Comprendre les cyclesMonter un composantAjouter des méthodes à un composant et des propriétés par défautFixer des types de propriété
Navigation REACT JS Mise en place du Routing (React
- router)Rendu d'une routeLiens via les RouterOrganiser les routes Passage de paramètres liens, redirections
REACTJS et FLUX Prise en main FLUXLes stores unique,Usage reducers et les actionsImplémenter le pattern Flux dans un projet
Atelier : créer une SPA :
Objectifs
Découvrir React.js et Flux
Centre(s)
- Toulouse (31)
Secteur(s)
Formation proposée par : Dawan
À découvrir