React et TypeScript
Développez des applications web modernes avec React et TypeScript : composants, hooks, état et bonnes pratiques.
Programme mis à jour le 8 août 2026
L'essentiel
- Durée :
- 28h (4 jours)
- Format :
- Présentiel ou distanciel
- Tarif :
- 2 800 € net par participant
- Pour qui :
- développeurs frontend, développeurs full-stack
- Prérequis :
- Bonnes bases en JavaScript
Programme
- Composants fonctionnels et JSX
- Hooks (useState, useEffect, custom hooks)
- Typage avec TypeScript
- Gestion d'état et routing
Objectifs
- Développer des composants React typés
- Gérer l'état applicatif efficacement
- Structurer un projet React professionnel
Prérequis
- Bonnes bases en JavaScript
- HTML/CSS
Public cible
- Développeurs frontend
- Développeurs full-stack
Programme détaillé
Jour 1 : TypeScript pour React
- Typage de base : types, interfaces, unions et génériques
- Configuration d'un projet moderne avec Vite
- JSX et premiers composants typés
- TP : mise en place du projet fil rouge
Jour 2 : Composants et hooks
- Composants fonctionnels : props, state et composition
- Hooks essentiels : useState, useEffect, useRef
- Créer ses hooks personnalisés
- TP : construire une interface interactive
Jour 3 : État applicatif et navigation
- Remontée d'état et Context API
- Panorama des solutions de gestion d'état global
- Navigation avec React Router
- TP : application multi-pages avec état partagé
Jour 4 : Qualité et industrialisation
- Tests de composants avec Vitest et Testing Library
- Structuration d'un projet professionnel
- Performances : memoïsation, lazy loading
- TP de synthèse : finalisation du projet et évaluation
Modalités pratiques
Modalités et délais d'accès
Formation ouverte à tous, salariés, indépendants et particuliers : inscrivez-vous à une session planifiée du calendrier, ou demandez une formation dédiée à votre équipe (intra-entreprise, dates et lieu à convenir). Après votre demande d'inscription, nous vous recontactons sous 48 h ouvrées pour définir ensemble les modalités et planifier la session.
Méthodes pédagogiques
- Alternance d'apports théoriques et de mises en pratique (travaux dirigés, cas concrets)
- Formation animée par un formateur expert en activité sur le terrain
- Support de cours remis aux participants
Évaluation des acquis
- Évaluation continue des acquis au travers des exercices et travaux pratiques
- Questionnaire d'évaluation des acquis en fin de formation
- Attestation de fin de formation remise au stagiaire
Accessibilité handicap
Nos formations sont accessibles aux personnes en situation de handicap. Contactez notre référent handicap à [email protected] pour étudier ensemble les adaptations nécessaires. Consultez notre politique d'accessibilité.
Prêt à vous former ?
Inscrivez-vous dès maintenant ou contactez-nous pour un programme sur mesure.
