Aller au contenu principal

React - avancé

Date de mise à jour :
Identifiant Offre Info : 14_AF_0000212540
Organisme responsable : Human Coders (ouvre dans un nouvel onglet)

Nouvelle recherche

Présentation de la formation

Objectifs

  • Comprendre les concepts avancés de React (Réconciliation, Hooks, Références, Contexts)
  • Être capable de tester un composant React avec jest et react-testing-library
  • Choisir une gestion d'état adéquate en fonction des situations

Programme de la formation

Cette formation React Avancé, d'une durée de 3 jours, vise à approfondir les compétences en développement d'applications performantes, testables et évolutives, en se concentrant sur les mécanismes internes de React, la performance, les tests et la gestion d'état. Prérequis : une bonne maîtrise des bases de React (JSX, state, props, hooks), JavaScript ES6 (promesses, async/await, closures) et un environnement Node.js/npm. Le programme progresse logiquement : Jour 1 revisite les…

Cette formation React Avancé, d'une durée de 3 jours, vise à approfondir les compétences en développement d'applications performantes, testables et évolutives, en se concentrant sur les mécanismes internes de React, la performance, les tests et la gestion d'état. Prérequis : une bonne maîtrise des bases de React (JSX, state, props, hooks), JavaScript ES6 (promesses, async/await, closures) et un environnement Node.js/npm. Le programme progresse logiquement : Jour 1 revisite les rappels et explore les concepts avancés (hooks internes, contextes, refs) ; Jour 2 aborde la performance (réconciliation, mémoization, lazy loading) et les tests (Jest, React Testing Library, Cypress) ; Jour 3 traite la gestion d'état (Context API, React Query) avec options bonus comme Next.js ou styled-components. L'apprentissage repose sur des méthodes interactives : révisions théoriques suivies d'exercices pratiques quotidiens (création de contextes, optimisation via DevTools, tests de composants/hooks, intégration API), favorisant une progression hands-on et une compréhension intuitive. À l'issue, les participants maîtrisent l'optimisation, le débogage, les tests robustes et le choix adapté de solutions d'état, pour des apps scalables en JS ou TypeScript.

Validation et sanction

Attestation de formation

Type de formation

Non certifiante

Niveau de sortie

Sans niveau spécifique

Durée, rythme, financement

Financement

Conventionnement
Non

Conditions d'accès

Public visé

  • Tout public

Niveau d'entrée

Sans niveau spécifique

Conditions spécifiques et prérequis

-

Lieu de réalisation de l'action

Modalités d'enseignement

Formation entièrement en présentielle

Adresse

11bis Passage Doisy
75017 Paris 17e

Responsable : Human Coders

Périodes prévisibles de déroulement des sessions

Début

Fin

Adresse d'inscription
Human Coders
75017 Paris 17e
État du recrutement
Ouvert
Modalités
Entrées / Sorties à dates fixes