Formation React
Objectif
Découverte et maîtrise de tous les aspects du React au travers d’un exemple concret.
Durée
De 3 à 5 jours
Format
Présentiel & Distanciel (Partout en France)
Public
Développeurs et Architectes souhaitant maîtriser React
Prérequis
Une première expérience en développement web et langage objet est recommandée.
Votre Formateur Expert

Votre formation sera animée par Ahmed ZAHRI, expert reconnu et Directeur Technique chez Reboot Conseil. Diplômé de l’UTBM en 2014, Ahmed a évolué dans le rôle de consultant, réalisant des projets techniques ambitieux au sein d’équipes variées.
Son parcours et son expérience du terrain garantissent une pédagogie orientée résolution de problèmes concrets, pour que vous puissiez non seulement maîtriser React, mais aussi maîtriser les réflexes d’un développeur et architecte de haut niveau.
Programme complet - formation React
Vous êtes développeur ou architecte web et vous souhaitez maîtriser React, le Framework Front-End pour des applications web performantes ?
1. De JavaScript à TypeScript
- JavaScript
- Modernisation avec EcmaScript
- Typage avec TypeScript
2. ReactJS, une bibliothèque Frontend
- Pourquoi une nouvelle bibliothèque frontend?
- Qu’est-ce que ReactJS?
- Bibliothèque ou framework ?
- Principes fondamentaux
3. Ma première application ReactJS
- Create-react-app
- Les commandes de bases
- Hello World
- Structure de l’application
4. La structure des composants
- Composants à base de classes
- Fonctions composants
- Props
- Bonnes pratiques
5. La vie des composants
- Etat d’un composant, le State
- Cycle de vie / Hooks
- Cas pratique : requête http, authentification
6. Tests automatisés
- Principe et outillage
- Cas pratique : rédiger et exécuter des tests
7. Styliser une application ReactJS
- Différentes approches
- Tailwind CSS
- Bibliothèque de composants Mantine
8. Persistance de l’Etat
- Concept de store
- Implémentation avec Redux
- Cas pratique : gérer l’Etat de l’application
9. Fonctionnalités avancées
- La navigation avec React Router
- Les formulaires avec React Final Form
- Internationalisation avec React-i18next
Modalités Pratiques
Votre Formation React, un investissement stratégique pour votre carrière de développeur.
- Public visé : Cette formation s’adresse spécifiquement aux Développeurs et Architectes souhaitant maîtriser React pour la création d’interfaces utilisateur modernes et performantes.
- Prérequis : Une première expérience en développement web et langage objet est recommandée.
Nombre de stagiaires
Min: 1 personne(s)
Max: 10 personne(s)
Accessibilité Handicap
Notre équipe s'efforce d’accompagner au mieux les participants en situation de handicap. Pour toutes demandes à ce sujet, veuillez nous contacter via la page dédiée sur notre site.
Moyens pédagogiques
La formation comprend une partie théorique d’environ 30 à 40% du temps, le reste étant consacré à la mise en pratique par le biais d’ateliers guidés.
Évaluations
Le formateur évaluera votre progression pédagogique tout au long de la formation au moyen de QCM, mises en situation et travaux pratiques, garantissant l'acquisition des compétences.
Prix
Inter-entreprise : 600€ HT/jour
Intra-entreprise : 1500€ HT/jour
Cours sur mesure : sur devis
(Hors frais de déplacement éventuels)
Modalités et délais d'accès
Cette formation peut être mise en place rapidement après validation de votre demande, selon les modalités définies lors de notre échange personnalisé.
Outils utilisés
Nous utiliserons Teams pour les sessions à distance ou en ligne.
Maîtrisez React.js pour des Interfaces Utilisateur Modernes et Performantes
Vous avez déjà une expérience en développement web, et vous souhaitez vous spécialiser dans la création d’interfaces utilisateur dynamiques et interactives avec le framework le plus populaire du marché ? Vous cherchez à concevoir des applications web modulaires, réactives et performantes ?
Cette formation est faite pour vous, avec des objectifs clairs et concrets :
Maîtrise Complète de React.js : De la compréhension des composants fonctionnels et des Hooks à la gestion avancée de l’état, en passant par le routage et l’intégration d’APIs, vous couvrirez tous les aspects essentiels de React.js pour développer des Single Page Applications (SPAs) robustes.
Approche Très Pratique (80%) : Vous ne ferez pas que comprendre ; vous coderez ! La formation est axée sur la mise en pratique par des ateliers guidés pour que vous soyez immédiatement opérationnel sur vos projets de développement front-end.
Conception d’Applications Modulaires et Scalables : Apprenez les bonnes pratiques de structuration de projet, l’organisation en composants réutilisables et l’utilisation efficace des outils de l’écosystème React pour des développements efficaces et maintenables.
Gestion Avancée des Données et Optimisation de Performance : Maîtrisez la consommation de données via des appels HTTP asynchrones, la gestion de contextes et de stores (Redux, Zustand) ainsi que les techniques d’optimisation pour des applications fluides et rapides.
Évoluer vers des Postes de Développeur Front-End Expert : Cette formation vous donne les bases solides pour concevoir et implémenter des interfaces utilisateur complexes, ouvrant la voie à de nouvelles opportunités de carrière en tant que spécialiste React.js.
Prêt à créer des expériences utilisateur exceptionnelles avec React.js ? Pour explorer d’autres frameworks Front-End, découvrez nos formations Angular ou Vue.js à Strasbourg et dans le Grand Est.