Formation de très grande qualité. Le contenu est clair, concret et directement applicable en situation réelle. Nicolas Laval est très pédagogues, accessibles et vraiment experts sur le sujet. On ressort avec une vraie montée en compétences et l’envie d’aller plus loin. Je recommande sans hésiter à toute personne souhaitant progresser sérieusement.
Formation React
Apprenez à créer des applications dynamiques en React.js avec des hooks grâce à un projet en conditions réelles !
Description
Cette formation React vous permettra de maîtriser les fondamentaux de React.js et d'acquérir les compétences nécessaires pour créer des applications dynamiques et performantes.
Pendant 3 jours, vous apprendrez à :
- maîtriser des concepts clés comme les hooks, le routage et la gestion d'état
- manipuler le DOM virtuel, structurer vos composants et gérer les formulaires
- consommer des API grâce à des bibliothèques modernes comme React Query ou SWR.
La formation est réalisée avec TypeScript.
🇺🇸 Cette formation est aussi disponible en anglais
Public
Cette formation est destinée à des développeur·euse·s JavaScript expérimenté·e·s désirant acquérir la confiance nécessaire pour se lancer dans le grand bain React.js.
Formation IA-friendly
Cette formation étant IA friendly, certaines sessions sont adaptées aux développeur·se·s qui souhaitent utiliser de l'IA pour coder. Les exercices sont conçus pour tirer parti des IDEs agentiques. Le·a formateur·rice vous accompagnera sur les bonnes pratiques du développement assisté par IA.
Campus Atlas
[画像:Campus Atlas]
Cette formation est éligible au dispositif Campus Atlas. Il permet aux entreprises relevant de l'OPCO Atlas de suivre des formations sélectionnées à tarifs négociés, avec une prise en charge pouvant aller jusqu'à 100% selon votre branche et votre situation. Ce dispositif s'adresse aux entreprises cotisantes/adhérentes à Atlas et à leurs salarié·e·s.
Voir la page Campus Atlas de la formation
Ils témoignent
Les objectifs
- Comprendre les principes de React.js
- Être autonome dans la lecture et l'écriture de JSX
- Créer des composants fonctionnels
- Utiliser les hooks principaux
- Écrire une application React.js complète
Pré-requis
- 1 an d'expérience avec JavaScript
- Être familier avec la syntaxe ES6 (fonctions flèches, destructuration, ...)
- Maîtriser la manipulation de tableaux (
forEach,map) - Être capable de consommer des Promesses
- Avoir des bases en HTML et CSS, DOM/API navigateur (event listeners, etc).
- Ordinateur portable à apporter
Le programme de la formation React
Jour 1 : Comprendre et utiliser React.js
- Introduction
- Rappels JS et ES6+
- Comprendre les origines de React.js
- Appréhender le concept fondamental d’architecture par composants
- Étudier le flux de données unidirectionnel d’une application React.js
- Utiliser le DOM virtuel afin d’optimiser les opérations
- Écrire les composants en JSX
- Installer et faire ses premiers pas en React.js
Mises en pratique :
- Écriture de JSX simple
- Instanciation et création de composants
Jour 2 : Étude des composants, Hooks et routage
-
Étude des composants et Hooks
- Comprendre la boucle de rendu pour la gestion de l’affichage
- Utiliser les
propspour transmettre des données entre composants - S’approprier le
statepour stocker et gérer les données - Étudier les formulaires React.js
- Apprendre comment optimiser une application
- Appréhender le concept des
hookset ses règles pour l’ajout de fonctionnalités aux composants - Connaître les
hooksprincipaux et créer sesCustom Hooks
-
Gestion de l’état et Flux
- Principes du pattern Flux et flux de données applicatif
- Mise en place d’un état global simple
-
Routage
- Utilisation du routage en Single Page Application pour la navigation entre les vues
Mises en pratique :
- Création de composants
- Manipulation du
state - Création d'un plan de routing et d'un menu de navigation
Jour 3 : Écosystème de React, tests et gestion des bugs
-
Récupération de données depuis une API
- Utiliser des bibliothèques telles que React Query ou SWR pour récupérer des données d'une API
- Écrire des requêtes et mutations pour modifier les données d’API
- Introduction à des composants rendu côté serveur
-
Tests des applications React
- Tests unitaires de composants
- Tests de rendu et de comportement
-
Gestion des bugs et debugging
- Identification des erreurs courantes en React
- Utilisation des outils de debugging (console, React DevTools)
Mises en pratique :
- Récupération et modifications de données sur une API
- Écriture de tests simples sur des composants
- Analyse et correction de bugs courants
Bonus/Options
En fonction du temps disponible et du niveau des apprenants les modules suivants peuvent être aussi étudiés :
- Design system en React.js et Storybook pour le développement d'UI
- Optimisation et performance
- Next.js pour le rendu côté serveur
- L’API Context
- Les références DOM
- Gestion d’état avancé : concepts, Zustand, MobX ou Redux
- Internationalisation (avec react-i18next)
Formateurs
Emmanuel DEMEY
Emmanuel est consultant et formateur depuis 2009. Spécialisé dans les technologies Web et également sur la suite Elastic, il donne des formations depuis une dizaine d’années.
Toujours prêt à partager ces connaissances, il donne depuis cinq ans de nombreuses conférences en France et co-gère également l’association du GDG Lille, organisant la conférence Devfest Lille. Il est également intervenant à l’IMT Lille-Douai depuis 2019.
Aujourd’hui, Emmanuel intervient chez ces clients pour des missions d’expertise et de réalisation en apportant tout d’abord son experience sur les problématiques de qualité, maintenabilité, accessibilité et performance.
Alain CHAUTARD
Alain Chautard est un formateur et consultant front-end au parcours résolument international. Développeur full-stack au début de sa carrière, il se spécialise progressivement sur les technos front (Angular, React, JavaScript/TypeScript).
Alain a formé et animé des conférences sur tous les continents (Inde, Afrique du Sud, Australie, Europe, Canada, États-Unis...), auprès de publics très variés : bootcamps de juniors, équipes seniors, reconversions complètes — avec un cas fréquent qu’il maîtrise particulièrement bien : des équipes full-stack qui veulent se spécialiser en front-end.
Sa spécificité : une expertise Angular au plus près de l’écosystème. Google Developer Expert depuis 2017, il reçoit les nouveautés en amont, contribue au feedback produit et participe régulièrement aux échanges avec les équipes Google. Il partage cette veille via une newsletter Angular hebdomadaire et des articles techniques.
En formation, Alain crée un cadre très sécurisant et interactif : beaucoup d’exemples concrets, une place centrale aux questions, et une progression qui "attise la curiosité" pour installer durablement les bonnes pratiques.
Nicolas LAVAL
Statisticien de formation, expert en métadonnées, Nicolas s’est rapidement orienté vers l'informatique au sein d’une grande administration.
A travers le web sémantique, la construction et la mise à disposition de données interopérables (RDF), il a fait ses premières armes (Java, SPARQL). Rapidement attiré par le côté ludique du développement d’applications web, il s’est tourné vers le développement front-end (par exemple l'application Bauhaus ou la librairie Lunatic), jusqu’à devenir expert et lead formateur React (formations, tutorats, bootcamps...).
Participant à de nombreux projets statistiques internationaux, Nicolas assure la mise en place des outils et des systèmes d’information associés. La majorité de son activité est open-source, mobilisant notamment les plate-formes Github, Dockerhub, NPM...
Nicolas a rejoint la société Making Sense début 2023, où il alterne entre des missions d’expertise méthodologique et de développement web.
Témoignages
Khaled E.
ALLOPNEUS 15.12.2025Je suis très satisfait de la formation ! Le contenu est clair, bien structuré et les exercices pratiques permettent de bien assimiler les concepts. Je recommande cette formation à toute personne souhaitant progresser efficacement.
Alexis L.
MACIF - Service Développement des compétences 15.12.2025Formation de très grande qualité. Le contenu est clair, concret et directement applicable en situation réelle. Nicolas Laval est très pédagogues, accessibles et vraiment experts sur le sujet. On ressort avec une vraie montée en compétences et l’envie d’aller plus loin. Je recommande sans hésiter à toute personne souhaitant progresser sérieusement.
Jérôme V.
SOCIETE D'EXPLOITATION DE L'HEBDOMADAIRE LE POINT 19.11.2025Très bonne session de formation sur 3 jours. Certes, c'est dense mais Florent nous accompagne à chaque étape des travaux pratiques et se rend disponible à tout moment en soutient. On voit pleins de choses et comme toute formation de ce type sur 3 jours, il faut pratiquer sinon on risque d'oublier pas mal de trucs ;-).
Brett R.
SOCIETE D'EXPLOITATION DE L'HEBDOMADAIRE LE POINT 19.11.2025Très bien animé. J'aurais préféré une formation plus ciblée avec notre CMS (ArcXP) et des TP qui y correspondent.
Anne T.
CGG Services SAS 24.03.2025Wilfrid est extrêmement pédagogue et s'assure que tout le monde suive bien le cours et arrive à faire les TPs. Pour un cours en distanciel, ce n'est pas une tâche aisée mais il fait ça très bien ! Bravo !
Laurent B.
B&C 18.11.2024Programme au top et très bonnes conditions pour effectuer cette formation React en présentiel à Paris. Merci à Nicolas, pour son professionnalisme et son suivi.
Patrice H.
Place de la formation 18.11.2024Très bonne formation pour s'immerger dans le monde React JS. Le programme est ambitieux et nécessite une bonne maîtrise de JavaScript pour aller au bout, le rythme est assez soutenu mais on ne voit pas le temps passer tant le sujet est intéressant et les travaux pratiques prenants.
Matthieu S.
Job Explorer 21.10.2024La formation a parfaitement répondu aux attentes. L'intervenant connait très bien le sujet, est pédagogue et agréable prenant bien le temps d'avancer au rythme des participants.
Sylvain M.
Job Explorer 21.10.2024Super contact avec N. Laval ! Merci beaucoup !
Alexis M.
Fédération Française de Tennis 03.06.2024Très bon équilibre théorie / pratique. Formateur de qualité. Rien à redire.
Rudy M.
Cadoles 26.02.2024Sur certains points, clés passage un peu rapide, mais comprhénesion au fur et à mesure
Arnaud F.
Cadoles 26.02.2024Très bien
Adlene M.
IVALUA 12.02.2024Super introduction to React coding
Mathieu V.
MERITIS REGIONS 04.12.2023Malgré quelques difficultés techniques de partage d'écran ou de connexion le premier jour, la formation a été très intéressante et très complète sur les bases de React !
Alix L.
FIOULMARKET 20.11.2023Formation complète pour apprendre les bases, très bien expliqués et mise en pratique au top, le formateur est un passionné qui accompagne l'apprentissage des acquis.
Guillaume F.
CERIB 20.11.2023Avoir des bases corrects en JS et TypeScript pour pouvoir profiter de la formation et si possible des idées de projets a réaliser rapidement après la formation pout valider les acquis. Un formateur passionné toujours de très bonne humeur, c'est agréable.
Ludovic M.
Saint Gobain PAM canalisationsFormation complète qui reprend les bases tout en expliquant les bonnes pratiques et en allant de plus en plus dans le détails. Permet d'avoir une bonne connaissance des fondamentaux en React afin d'avoir les clés pour approfondir nos connaissances. Merci à Evan qui nous a fait partager sa passion et sa bonne humeur tout au long de la formation.
Benjamin D.
Combodo 09.10.2023Bonne formation d'initiation à React. Vision globale des possibilités offertes par la bibliothèque. Aperçu de l'écosystème autour de React. Formateur à l'écoute et qui adapte le contenu aux besoins.
Thierry L.
L'argus 25.09.2023J'avais déjà fait un peu de React et ça m'a permis de clarifier et de bien poser les choses. La formation est bien adaptée a ce qui se pratique en entreprise.
Yassim B.
L'argus 25.09.2023Bravo à Gabriel qui a su animer une formation débutant sur REACT, ce qui nous permettra de démarrer un nouveau projet. Le rythme et le programme sur 3 jours est très bien. Merci pour l'athmosphère et le cadre donné :) Je recommande !
JAMES A.
Conseil Départemental de la Gironde 18.09.2023Très bien
Damien F.
L'argus 12.06.2023très bien. maintenir le niveau
Manon C.
Manon CENCIERFormation complète et adaptée a notre niveau de compétence. Merci à Florent, notre formateur, qui a su être très pédagogue.
Sébastien E.
Thom Group 29.03.2023Très bon formateur avec une formation très clair et très prenante !
Séphan P.
Thom Group 29.03.2023Super formation. Super formateur.
Mounir H.
CNRSTop :-)
Clément D.
CNRSFormateur AU TOP ! Maîtrise parfaitement son sujet, très pédagogue. Le programme est très riche sans être insurmontable. Juste ce qu'il faut de théorie et beaucoup de pratique, tout ce que l'on aime !
Léo F.
CNRSFormateur compétent, dynamique et pédagogue. Le programme était complet est adapté à notre groupe.
Eric P.
Méteo Francetres bon stage
Vincent D.
Méteo FranceBon équilibre cours/TP TP ludique => très appréciable
Jean-François M.
Méteo FrancePouvoir récupérer le code du formateur sur github est très pratique.
Bernard F.
Méteo FranceFormateur qui maîtrise son sujet et arrive facilement à le transmettre à un public amateur.
Richard R.
Richard RABILLONSuper formateur, il a été trèès clair
Eddy L.
Bureau VeritasC'est ma 2ème formation avec Human Coders et ce sont les 2 meilleures formations que j'ai reçues. Formateur compétent, sympatique et à l'écoute Merci beaucoup.
Arnaud G.
Adevinta FranceLa formation ReactJS sur mesure que j'ai passée a été bénéfique en grande partie pour bien rentrer dans le langage ReactJS. Cela m'a permis d'apprendre rapidement ses concepts principaux ainsi que ses applications possibles dans le cadre de notre développement de notre logiciel Web.
Julien S.
Adevinta FranceTrès bonne formation, assez intense mais bien construite avec des bons TPs pour apprendre les bases/partie avancé de React
Oum M.
Pole Emploi 07.12.2021Un grand merci au formateur Romain et à ses qualités d’enseignant. Tout paraît plus simple avec lui. Il a su nous partager ses connaissances de manière pédagogique ce qui est essentiel pour un bon apprentissage. Le programme est complet et permet de débuter React sur des bases solides. Je suis très satisfaite et recommande cette formation.
Zack F.
VIgnoblexportTop ! Travaillant majoritairement avec PHP, je ne connaissais pas du tout React et j'avais seulement des bases en Javascript. En plus de React j'ai pu apprendre beaucoup de chose sur JS (notamment la gestion des tableaux), encore merci !
Hugo S.
Groupe SAVETrès bonne formation, Romain s'est montré très pédagogue et disponible durant les 3 jours, je recommande.
Baptiste F.
Groupe SAVEle formateur a pris le temps pour le partage d'ecran et nous aider à ecrire le code. Les explications étaient claires et les exercices pertinents.
David C.
FOUSSIER QuincaillerieBonne formation avec un très bon formateur
Benjamin A.
VYV3 ITTrès bonne formation aussi bien sur le fond, la forme que le rythme. Formateur très pédagogue et de bon conseils.
Romain L.
Keystone Solutions SPRLtrès chouette formation
Ismael G.
Keystone Solutions SPRLRavie d'avoir participé à cette formation concernant la base sur React. Cela ma permis d'avoir un meilleur aperçu sur le fonctionnement de React ainsi que la manière dont on doit réfléchir pour mettre en place l'architecture, qui peut parfois être assez complexe.
Benoite L.
Probikeshop - Dolphin FranceNicolas a été patient, ne nous dévalorise jamais et s'est adapté à notre niveau
Andres D.
Pythie IngénierieComme toujours, une formation Human Coders au top avec un formateur expert et une ambiance agréable ! Toutes les bases techniques, bonnes pratiques et conseils sur les bons outils pour pouvoir intégrer des applications React avec assurance.
Pascal H.
Re:Sources France 25.11.2020Déjà fait (sur l'autre sondage)
Christophe B.
ACSEO 10.06.2020Formateur très pédagogue. La formation est assez dense car beaucoup de notions sont abordées sur un laps de temps très court (besoin de pratiquer davantage pour assimiler tous les concepts).
Thierry R.
Groupe La Centrale 18.09.2019La formation aurait mérité un ou deux jours supplémentaires, le rythme était TRES soutenu.
Yannick L.
INERIS 17.04.2019Programme riche sur un rythme plutôt soutenu.
Anthony M.
SPLIO 12.06.2018La formation demande de bonnes bases en programmation, patterns et JavaScript. Mais la découverte de React et Redux peut se faire sans avoir de notion dans ces frameworks
Arnaud V.
Lumapps 25.04.2018Excellente formation qui couvre un spectre large de l'écosystème JavaScript / React et qui inclus les dernières mises à jour du framework. Bruno a réussi à trouver le bon équilibre entre théorie et pratique (spoiler alert : beaucoup de pratique !) en augmentant la difficulté et en introduisant chaque concept au fur et à mesure des 3 jours !
Benoït G.
Lumapps 25.04.2018Très bon formateur, beaucoup de sensibilité à suivre le rythme de tous. Beaucoup d'outils et de savoir acquis.
Ludovic M.
E-Liberty Services 26.04.2017Formation React de qualité, le formateur a été disponible et très didactique.
Julien M.
Be Api 31.03.2016La partie Redux (pas lié à la pédagogie de l'intervenant, vraiment le sujet est abstrait) est complexe - soyez vraiment bien à l'aise en JS et accrochez-vous.
FAQ
Pour en savoir plus, veuillez consulter notre page : Comment financer votre formation ?
Oui, la formation peut être proposée en présentiel ou en distanciel. Pour les inter-entreprises, les modalités (présentiel ou à distance) sont fonction de la session.
Nous pouvons organiser des sessions à d'autres dates ou dans d'autres villes (Bordeaux, Lille, Lyon, Marseille, Montpellier, Nantes, Nice, Paris, Strasbourg, Toulouse...)
Les formations se déroulent toujours en petit groupe de 3 à 6 stagiaires. Nous souhaitons que les formateurs et formatrices puissent passer un maximum de temps avec chacun·e.
Voici une journée type :
- 9h : vous êtes accueillis par votre formateur·rice autour d'un petit déjeuner (croissants, pains au chocolat, jus de fruit, thé ou café...)
- 9h30 : la formation commence
- 12h30 : pause de midi. Le·a formateur·rice mangera avec vous. C'est l'occasion d'avoir des discussions plus informelles.
- 14h : reprise de la formation
- 18h : fin de la journée
8 raisons de participer à une formation Human Coders
- Satisfaction client élevée : Un taux de statisfaction de 4,6/5 depuis 2012 (sur 1918 sessions réalisées). 99% des participants se disent satisfaits de nos formations
- Approche pédagogique unique : Des formations en petit groupe, des formateurs passionnés et expérimentés, de véritables workshops... (Plus d'infos sur notre manifeste)
- Catalogue de formations complet : 271 formations au catalogue, de quoi vous accompagner sur tout vos projets
- Écosystème dynamique : Nous accompagnons les dev depuis 14 ans avec des initiatives comme Human Coders News, les Human Talks, le podcast ou encore notre serveur Discord
- Financement facilité : Organisme certifié Qualiopi, indispensable pour que vous puissiez obtenir des aides au financement via votre OPCO
- Références clients prestigieuses : De nombreux clients qui nous font confiance depuis des années
- Accompagnement sur mesure : Nous vous proposons un accompagnement personnalisé par nos consultants pour vous aider dans vos projets au-delà de la formation
- Valorisation professionnelle : Remise d'un diplôme, d'une attestation et d'une certification, suivant les formations effectuées, que vous pourrez afficher sur vos CV et réseaux sociaux
Dates
N'hésitez pas à nous proposer d'autres dates ou lieux, si ceux proposés ne vous conviennent pas.
Formation intra-entreprise en présentiel ou à distance pour plusieurs personnes de votre entreprise.
Il est possible de modifier le programme ou l'adapter pour vos équipes. Indiquez-le nous !
Durée
Formation privatisée pour une personne
- Nous adaptons le contenu à vos besoins et attentes spécifiques
- Vous choisissez la période de réalisation (la session est garantie)
- Le·a formateur·rice adapte les exercices en fonction de votre projet
Durée
Nos forces
- Des formations à taille humaine
- Des formateurs passionnés
- Des véritables workshop
* Nombre de personnes ayant répondu au questionnaire de satisfaction sur cette formation depuis 2012