L'ancienne facon de creer des logiciels : passer des mois a apprendre la syntaxe, les frameworks et les pipelines de deploiement. La nouvelle facon : decrire ce que tu veux en langage courant, et l'IA ecrit le code pour toi. C'est ca le vibe coding.
Le terme a ete invente par Andrej Karpathy (ancien directeur IA chez Tesla, cofondateur d'OpenAI) en fevrier 2024. Son idee etait simple — au lieu d'ecrire soigneusement chaque ligne, tu "te laisses porter par les vibes" et tu laisses l'IA gerer l'implementation pendant que tu te concentres sur quoi construire, pas comment.
En 2026, ce n'est plus un concept gadget. C'est un vrai workflow utilise par des milliers de personnes — des fondateurs de startups aux designers en passant par les marketeurs — qui livrent de vrais produits sans competences traditionnelles en programmation.
Ce que tu vas construire dans ce cours
En 10 lecons, tu vas construire Waitlist Wizard — une page d'accueil SaaS complete avec :
- Une belle page d'accueil responsive
- Un formulaire d'inscription par email avec validation
- Une API backend qui stocke les donnees dans une base de donnees
- Un tableau de bord admin affichant toutes les inscriptions avec des graphiques
- Le tout deploye en ligne sur AWS, accessible a tout le monde
Ce n'est pas un projet jouet. C'est exactement le meme modele utilise par des milliers de vraies startups pour valider des idees avant de construire un produit complet.
La verite honnete sur le Vibe Coding
Concept
L'IA est incroyablement douee pour certaines choses et etonnamment mauvaise pour d'autres. Comprendre cette distinction est ce qui separe les vibe coders efficaces des frustres.Ce que l'IA fait tres bien :
- Generer la structure de projets et le code boilerplate
- Ecrire du CSS et rendre les choses jolies
- La logique simple, la gestion de formulaires, les operations CRUD
- Expliquer du code en langage courant
- Traduire entre frameworks et langages
Ce avec quoi l'IA galere :
- L'architecture complexe multi-systemes
- Les bugs subtils qui necessitent une comprehension profonde du contexte
- Le renforcement de la securite pour les applications en production
- Les cas limites de logique metier (les scenarios "et si")
- L'optimisation des performances a grande echelle
Note honnete
L'etat d'esprit du vibe coder, c'est ceci : tu es l'architecte, l'IA est l'entrepreneur. Tu decides quoi construire et pourquoi. L'IA t'aide a le construire. C'est une competence fondamentalement differente de la programmation traditionnelle — et elle est beaucoup plus accessible.Prerequisites
Pour suivre ce cours, tu auras besoin de :
- Un ordinateur — Mac, Windows ou Linux. Le cours couvre les trois.
- Une connexion internet — pour telecharger les outils et communiquer avec Claude.
- Un abonnement Claude Pro (20$/mois) — c'est l'outil IA que nous utiliserons tout au long du cours. Il inclut Claude Code, qui s'execute directement sur ton ordinateur et ecrit du vrai code.
- La volonte d'essayer et de casser des choses — la meilleure facon d'apprendre, c'est en pratiquant.
Ce que tu vas installer (apercu)
Dans la prochaine lecon, nous configurerons ton environnement de developpement :
- Node.js — te permet d'executer du JavaScript en dehors d'un navigateur
- VS Code — un editeur de code gratuit utilise par des millions de developpeurs
- Git — le controle de version, comme des "points de sauvegarde" pour ton code
- Claude Code — l'assistant de codage IA d'Anthropic qui s'execute dans ton terminal
Ne t'inquiete pas pour tout ca maintenant. Nous passerons en revue chaque etape d'installation pas a pas.
Essaie
Avant de continuer, assure-toi d'avoir un abonnement Claude Pro sur claude.ai. Si tu n'en as pas encore, inscris-toi maintenant — tu en auras besoin a partir de la Lecon 3.Point cle
Tu n'as pas besoin de devenir programmeur. Tu as besoin de devenir quelqu'un qui peut efficacement diriger l'IA pour construire des logiciels a ta place. C'est une competence fondamentalement differente — et c'est une competence que n'importe qui peut apprendre.