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

790€ HT

par apprenant