Accueil > Formations > Développement et Ingénierie de Logiciels > Développement Web & Fullstack > React – certification en option
React – certification en option
Suivez cette formation React JS pour maîtriser le développement d'applications web ! En option, validez vos acquis avec la certification React Junior Developer.
Vue d'ensemble
Option certifiante - À l'issue de la formation, vous pouvez choisir de passer la certification React Junior Developer, reconnue au sein de l'écosystème JavaScript. Cet examen en ligne, conçu avec des experts du framework, évalue vos compétences de manière objective et vous délivre un certificat vérifiable, valorisable sur votre CV et sur LinkedIn. Un atout concret pour crédibiliser votre expertise en tant que développeur ou développeuse Web. Le coût de l'examen n'est pas inclus dans le prix de la formation.
Connaissances avancées en JavaScript.
Expérience en développement web.
Objectifs pédagogiques
Programme détaillé
Présentation générale
Les frameworks Web et leur écosystème
Le Data-Binding et l’immutabilité: les principes
Les Transpilers
L’environnement de développement React
Présentation et syntaxe du langage JSX
Introduction à React
Tour d’horizon de l’histoire de React
Positionnement de React sur le marché
La philosophie de React et les principaux concepts
Le modèle MVC, accent mis sur le « V »
Virtual DOM
Les principales méthodes de l’API
Cycle de vie de React
Gestion des états de composant en utilisant Render Function
Création de composants de vues
Composants objets vs composants fonctions
Les composants React
Les boucles de rendu
Les propriétés Props et States des composants
Gestion d’évènements
Contrôler les composants de formulaire
La composition par ensembles
Cycle de vie d’un composant
La notion de hooks et de context
Flux et Redux pour les applications Web monopages
Introduction à Flux, Redux
Propager les données
Création de vues et de contrôleurs
Le rôle du dispatcher
Le store et les actions
L’approche avec ReduxToolkit
Les Contexts React
Routage sous React
Introduction à React Router
Les principes de Router
Installer React Router
Organiser les routes
Autres solutions
Quelques concepts avancés
Le framework React Native pour les applications mobiles
Le développement natif pour le mobile et la tablette
Composants natifs
Migration d’une application vers React
Tests unitaires
Retour sur les tests unitaires et leur importance dans le développement logiciel
Présentation d’outils de test populaires pour React (Jest, Enzyme, etc.)
Créer des tests pour vos composants React
Tester les états et les propriétés des composants
Simuler des évènements pour tester les interactions utilisateur
Prochaines sessions
23 sept. 2026
Distance - Français
23 sept. 2026
Grenoble - Français
23 sept. 2026
Toulouse - Français
23 sept. 2026
Aix-en-Provence - Français
23 sept. 2026
Lyon - Français
7 oct. 2026
Paris - Français
7 oct. 2026
Distance - Français
7 oct. 2026
Lille - Français
7 oct. 2026
Nantes - Français
30 nov. 2026
Lyon - Français
30 nov. 2026
Aix-en-Provence - Français
30 nov. 2026
Toulouse - Français
30 nov. 2026
Grenoble - Français
30 nov. 2026
Distance - Français
22 déc. 2026
Paris - Français
22 déc. 2026
Distance - Français
22 déc. 2026
Lille - Français
22 déc. 2026
Nantes - Français
Avis des participants
Financement
Cette formation est éligible aux financements OPCO et FNE-Formation. Nos équipes vous accompagnent dans le montage de votre dossier.
En savoir plus sur le financement
