HTML, CSS, JS, React js ,Next js , Node js , — de zéro à expert.
Comprendre le fonctionnement du Web Front-end vs Back-end Installation des outils de développement Utilisation de VS Code Introduction à Git et GitHub
Bases du HTML Balises essentielles Formulaires HTML Tableaux Sémantique HTML5 Bonnes pratiques d'accessibilité
Sélecteurs CSS Couleurs, polices et typographie Box Model Flexbox CSS Grid Responsive Design Animations et transitions
Variables et types de données Conditions et boucles Fonctions Tableaux et objets Manipulation du DOM Événements ES6+ (Arrow Functions, Destructuring, Modules)
Programmation asynchrone Promises Async / Await Fetch API Local Storage Gestion des erreurs Consommation d'API REST
Création d'un site vitrine complet Responsive Design Formulaire de contact Intégration d'API
Introduction à React JSX Composants Props State Gestion des événements Rendu dynamique
Hooks (useState, useEffect, useContext) Routing avec React Router Formulaires React Gestion d'état Appels API Architecture de projet React
Développement d'une application moderne Gestion des utilisateurs Tableau de bord Connexion à une API
Installation et configuration Structure d'un projet Next.js Pages et Routing Composants réutilisables Navigation
Server Side Rendering (SSR) Static Site Generation (SSG) API Routes Middleware Optimisation SEO Gestion des métadonnées
Introduction à Node.js Express.js Création d'API REST Authentification JWT Connexion à MongoDB CRUD complet
Application Web complète Authentification utilisateur Gestion des rôles Dashboard administrateur Consommation API Déploiement
Déploiement Front-end Déploiement Back-end Hébergement de base de données Nom de domaine Sécurité de base Maintenance
À 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.