Programmation Web Full Stack
Stack : HTML5, CSS3, JavaScript, TypeScript, React, Next.js, Node.js, Express, PostgreSQL, Prisma, Docker, Tailwind, Git/GitHub, Vercel.
Prochaine cohorte
Cohorte 2026-A
Démarre mars 2026
Formation 100% gratuite, financée par nos partenaires
Programme du parcours
HTML & CSS modernes
HTML sémantique, accessibilité ARIA. CSS Flexbox, Grid, responsive, animations. Mobile-first.
JavaScript
Variables, fonctions, DOM, événements, async/await, Fetch API, localStorage. ES6+.
React.js + Tailwind CSS
Composants, props, state, hooks. React Router. Tailwind CSS.
Node.js & Express + Git
Runtime Node, npm. Express : routes, middleware, validation. Git branches, PRs.
Base de données + Auth
PostgreSQL, Prisma ORM, jointures. JWT, bcrypt, routes protégées.
Next.js Full Stack
App Router, Server Components, API Routes, SSR/SSG. Frontend + backend en un seul projet.
TypeScript
Migrer le projet en TypeScript : types, interfaces, generics. ESLint, Prettier.
Testing + CI/CD
Tests unitaires Vitest, E2E Playwright. GitHub Actions : lint, test, build auto.
Docker + Déploiement
Docker : Dockerfile, docker-compose. Déploiement cloud. Domaine + SSL. README pro.
Projet final Web Full Stack
Application web full stack complète répondant à un besoin réel africain (tontine, marketplace agricole, plateforme de services locaux). Stack complet.
Comment se déroule la formation ?
- Tronc commun IA obligatoire avant d'accéder à ton parcours spécialisé. 3 modules de prompt engineering et IA appliquée.
- Modules séquentiels validés par un mentor sur grille critériée (note minimum 12/20 pour passer au suivant).
- Journal d'apprentissage R2 à soumettre dans les 48h après le début de chaque module.
- Phase Cracker en équipe pluridisciplinaire pour mettre en pratique les compétences sur un vrai projet.