Qu’est-ce que React ? Installation de l’environnement (Node.js, npm) Création d’un projet avec Vite ou Create React App Structure d’un projet React
JSX (syntaxe React) Les composants (fonctionnels) Props (passage de données) Organisation du code
useState Gestion des événements (onClick, onChange…) Mise à jour dynamique de l’interface
useEffect (cycle de vie) Introduction aux autres hooks Bonnes pratiques avec les hooks
Installation de React Router Création de pages Navigation entre pages Routes dynamiques
Utilisation de fetch / axios Récupération et affichage de données Gestion du loading et des erreurs
State global (Context API) Introduction à Redux (optionnel) Structuration des données
CSS classique CSS Modules Introduction à Tailwind CSS
Organisation des dossiers Réutilisation des composants Optimisation des performances
Création d’une application complète Connexion à une API Déploiement du projet (Vercel / Netlify)
À la fin de la formation, chaque apprenant passe une soutenance devant un jury pour présenter son projet final. Cette étape valide officiellement les compétences acquises et permet d'obtenir le certificat CodeCodeur reconnu par les entreprises partenaires.
Après la soutenance, les certifiés bénéficient d'un stage de 3 mois en entreprise, entièrement en télétravail. Une première expérience professionnelle concrète pour construire votre portfolio et décrocher votre premier emploi dans le numérique.
Formateur spécialisé en développement web et mobile, j’accompagne les apprenants dans l’acquisition de compétences pratiques et directement applicables sur le marché du travail.
Sécurisez votre place en payant l'acompte d'inscription. Le reste sera réglé à la rentrée.