React

Formation créée le 17/07/2024. Dernière mise à jour le 08/04/2026.
Version du programme : 1

Type de formation

Mixte

Durée de formation

18 heures (3 jours)

Accessibilité

Oui
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.