Booster des Talents IT

Formation React

logo du framework React pour le développement d'applications JavaScript web et mobiles
Suivez notre formation React sur 3 jours !
Cette formation vous permettra de développer des applications Web performantes avec React. Apprenez à utiliser toutes les fonctionnalités du moteur de rendu JavaScript créé par Facebook et découvrez comment créer des interfaces utilisateurs d’un nouveau genre. A l’issue de notre formation, vous maîtriserez les concepts et la syntaxe de React et saurez l’utiliser pour développer vos applications. Comprendre, maîtriser React et savoir l’associer à des outils tels que Flux et Redux seront pour vous des atouts majeurs sur le marché du développement Web.
  • le 27/11/2018 à Aix-en-Provence
  • le 28/11/2018 à Paris
  • le 10/12/2018 à Lille
  • + 29 autres sessions
Prixà partir de
1790 €HT
RéférenceAF24399
Durée3 jours
Public Architectes, Chefs de Projet, Développeurs
PrérequisDes connaissances solides en JavaScript, une pratique du développement Web
Éditeurs Open Source, Facebook
TP50%

Plan de Formation React

Introduction

Ecosystème des frameworks Web
Principes de Data-Binding, immutabilité
Langage JSX, présentation, syntaxe
Transpilers
Environnement de développement et outillage

Présentation de React

Historique de React, positionnement
Philosophie et concepts fondamentaux
Le « V » de MVC ?
Virtual DOM
Méthodes principales de l’API
Créer des composants de vues
Cycle de vie
Gérer les états de composant avec Render Function

Composants React et interactivité

Gérer les évènements, autobinding et délégation
Design Pattern, les composants à état
Composition par ensembles
Propriétés des composants : Props vs. States
Component Data Flow
Composants réutilisables
Contrôle des composants de formulaire
Manipuler le DOM

Application Web monopage avec React et Flux ou Redux

Présentation de Flux, Redux
Propagation des données
Créer des vues et contrôleurs
Rôle du dispatcher
Le Store et les actions
Approche avec Redux

Routage

React Router, installation, présentation et principes
Organisation de routes
Autres solutions

Isomorphisme

Le développement d’applications isomorphiques, principes et bénéfices
Ecosystème du JavaScript côté serveur
Initiation à NodeJS, configuration pour React

Pour aller plus loin

Introduction au framework React Native
Développement natif mobile et tablette
Composants natifs
Migrer une application vers React

Nos autres formations Frameworks Web

AF24399Formation React 32 sessions prévues3 jours1790 €HT
AF15296Formation Kendo UI 16 sessions prévues3 jours1990 €HT
AF15292Formation Bootstrap 35 sessions prévues3 jours1560 €HT
AF14022Formation BackBone.js 32 sessions prévues3 jours1790 €HT
AF11305Formation Twig en Intra/Cours Particulier2 jours1260 €HT
Voir les 13 formations
Vous pouvez également être intéressé par des formations développement web, facebook, flux, formation react, Javascript, moteur de rendu web, react, ReactJS ou par les formations de notre filière Frameworks Web
A propos de React
React, aussi appelé React.js ou ReactJS, est un moteur de rendu JavaScript libre et Open Source d’un nouveau genre. Rendu public par Facebook en 2013, le réseau social l’a utilisé pour développer son fil d’actualité et sa popularité n’a cessé de croître depuis. React est également utilisé par Instagram, Netflix, Airbnb, WhatsApp ou WordPress.com. En savoir plus
Prixà partir de
1790 €HT
RéférenceAF24399
Durée3 jours
Public Architectes, Chefs de Projet, Développeurs
PrérequisDes connaissances solides en JavaScript, une pratique du développement Web
Éditeurs Open Source, Facebook
Travaux pratiques50%
Suivez l'une de
nos 32 sessions
le 27/11/2018 à Aix-en-Provence
le 28/11/2018 à Paris
le 10/12/2018 à Lille
le 12/12/2018 à Lyon
le 12/12/2018 à Grenoble
le 21/01/2019 à Aix-en-Provence
le 30/01/2019 à Paris
le 11/02/2019 à Lyon
le 11/02/2019 à Grenoble
le 25/02/2019 à Lille
le 18/03/2019 à Nantes
le 19/03/2019 à Paris
le 02/04/2019 à Toulouse
le 10/04/2019 à Lyon
le 10/04/2019 à Grenoble
le 15/05/2019 à Paris
le 20/05/2019 à Aix-en-Provence
le 05/06/2019 à Grenoble
le 05/06/2019 à Lyon
le 11/06/2019 à Lille
le 22/07/2019 à Paris
le 29/07/2019 à Nantes
le 16/09/2019 à Toulouse
le 25/09/2019 à Lyon
le 25/09/2019 à Grenoble
le 16/10/2019 à Paris
le 29/10/2019 à Aix-en-Provence
le 19/11/2019 à Grenoble
le 19/11/2019 à Lyon
le 26/11/2019 à Lille
le 10/12/2019 à Nantes
le 30/12/2019 à Paris
Voir toutes les dates