React
Formation créée le 17/07/2024. Dernière mise à jour le 08/04/2026.
Version du programme : 1
Version du programme : 1
Type de formation
MixteDurée de formation
18 heures (3 jours)Accessibilité
Oui
€
HT
S'inscrire
€
HT
S'inscrire
€
HT
S'inscrire
Besoin d’adapter cette formation à vos besoins ?
N’hésitez pas à nous contacter afin d’obtenir un devis sur mesure !
Nous contacter
React
Objectifs de la formation
- Être capable de développer une application avec React afin de pouvoir être intégré dans une équipe de développement.
Profil des bénéficiaires
Pour qui
- Développeurs web
Prérequis
- Connaissances en HTML5 / CSS3
- Maîtrise du JS
- Notions en Node JS
Contenu de la formation
Jour 1 : Introduction
- Qu'est-ce que React ?
- Quand utiliser React ?
- Les autres utilisations de React
Pré-requis
- ECMAScript (ES2015+)
- NodeJS et NPM
- TypeScript
- Le DOM Virtuel
- JSX – le langage de React
Introduction pratique
- Préparer l’environnement de développement Webpack et Create React App
- TP 1 - Construire un premier composant en React /Les différentes formes de composants en React
- TP 2 - Construire un premier composant « statefull » en React /Le cycle de vie des composants /Les « hooks » en React / Les composants purs et HOC
- TP 3 – Construire une application en utilisant l’État et les « hooks »
Jour 2 : Aller plus loin
- CSS – SCSS et manières de gérer le visuel des applications
- TP 4 – Styler les composants faits à ce stade / Routing et Single Page Applications /Redux et les autres framework de gestion de l’état
- TP 5 – Ajouter Redux à une application React - Redux reducers / selectors / et react-thunk
- TP 6 – Ajouter Redux à une application React – partie 2 – une application complète
Jour 3 : Utiliser React en équipe et en entreprise
- Search Engine Optimisation en React
- Sigle Page Applications et Progressive Web Apps – différences et utilisations
- Tester un application React / Redux
- TP 7 – Ajouter et modifier des composants en équipe pour une application React / Redux complète
- Ressources et veille technologique
Debriefing et feedback
Équipe pédagogique
L'équipe pédagogique est composée de 2 personnes au staff, Camille & audrey ainsi que de 2 Responsables pédagogiques experts dans leurs domaines : Eric & Gilles. Ils accompagnent tous 2, notre vingtaine de formateurs.trices.
Suivi de l'exécution et évaluation des résultats
- Alternance entre cours et travaux pratiques
- 7 sessions de travaux pratique sont prévues, permettant de construire sur les travaux précédents.
- L’emphase est mise sur le travail en équipe. Les corrections se font en groupe.
Ressources techniques et pédagogiques
- Des mises en situation, quiz, exercices pratiques, études de cas ou jeux de rôles sont proposés par le formateur permettant d’évaluer les acquis des stagiaires tout au long de la formation.
Capacité d'accueil
Entre 4 et 12 apprenants
Accessibilité
Les personnes en situation de handicap peuvent faire appel à notre référent pour s’informer et définir les modalités d’accès aux formations.