REACT

React

Cette formation permet aux participants de développer une application React et d'appréhender l'écosystème React et les différentes librairies externes.

✓ Formation officielle SFEIR InstituteNiveau Intermédiaire⏱️ 1 jour (7h)

Ce que vous allez apprendre

  • DĂ©velopper une application React
  • ApprĂ©hender l'Ă©cosystème React et les diffĂ©rentes librairies externes

Prérequis

  • Avoir suivi le cours JavaScript Moderne ou avoir des connaissances Ă©quivalentes

Public cible

  • DĂ©veloppeur Frontend, DĂ©veloppeur Backend NodeJS

Programme de la Formation

10 modules pour maîtriser les fondamentaux

Sujets abordés

  • →DĂ©couverte de l'application
  • →VirtualDom
  • →JSX

Sujets abordés

  • →Composants et arborescence de composants
  • →Props, children et composition
  • →Listes et affichage conditionnel

Activités

JSX et props

Composants, composition et children

Sujets abordés

  • →State
  • →Event handlers
  • →Effects
  • →Fetch & React-query (basique)

Activités

State et event handlers

useState

affichage conditionnel et listes

fetch & react-query

Sujets abordés

  • →Cycle de vie
  • →Refs et DOM
  • →Class Components

Activités

Class Components

Sujets abordés

  • →Custom hooks
  • →HOC

Activités

Custom Hook

HOC

Sujets abordés

  • →History API & Client-side routing
  • →React-router
  • →Context
  • →Suspense

Activités

Navigation

Context

Sujets abordés

  • →Composants contrĂ´lĂ©s et non contrĂ´lĂ©s
  • →Formulaires
  • →React-hook-form/Formik

Activités

Forms

Sujets abordés

  • →useReducer
  • →React-redux
  • →Thunk
  • →Redux-saga
  • →React-Query

Activités

React-redux

Thunk

React-query

Sujets abordés

  • →Storybook
  • →React-testing-library
  • →Cypress

Activités

React-testing-library

Cypress

Sujets abordés

  • →Devtools

Processus Qualité

L'engagement de SFEIR Institute : une démarche d'excellence pour garantir la qualité et la réussite de toutes nos formations. En savoir plus sur notre démarche qualité

Méthodes pédagogiques mobilisées
  • Lectures / Apports thĂ©oriques (Slides) — PrĂ©sentation de concepts via des supports visuels (PowerPoint, PDF).
  • DĂ©monstration technique (DĂ©mos) — Le formateur rĂ©alise une manipulation ou une procĂ©dure devant les apprenants.
  • Laboratoires dirigĂ©s (Labs) — Mise en pratique guidĂ©e sur logiciel, machine ou environnement technique.
Dispositif d'évaluation et de suivi

L'atteinte des objectifs de la formation est évaluée à plusieurs niveaux pour garantir la qualité de la prestation :

  • Évaluation continue des acquis : VĂ©rification des connaissances tout au long de la formation via des mĂ©thodes participatives (en fonction de la formation: quiz, exercices pratiques, mises en situation) sous la supervision du formateur.
  • Mesure de la progression : Dispositif d'auto-Ă©valuation comparatif comprenant un diagnostic initial pour situer le niveau de dĂ©part, suivi d'une Ă©valuation finale pour valider l'Ă©volution des compĂ©tences.
  • Évaluation de la qualitĂ© : Questionnaire de satisfaction en fin de session pour mesurer la pertinence et l'efficacitĂ© de la formation ressentie par les participants.

Prochaines sessions

25 mars 2026
Distanciel • Français
S'inscrire
21 juillet 2026
Distanciel • Français
S'inscrire
25 novembre 2026
Distanciel • Français
S'inscrire

700€ HT

par apprenant