Avant de commencer
0 Configurer son IA Guide Règle Claude, Cursor ou Copilot une bonne fois : tu codes mieux dès la première ligne.Les fondations du web
1 HTML 8 leçons La structure de toute page web. On commence toujours par là. 2 CSS 8 leçons Le style : couleurs, mise en page, responsive. La façade de ton site. 3 JavaScript 8 leçons L'interactivité : rendre la page vivante et réactive.Les outils indispensables
4 Git & terminal 7 leçons Dès que tu as du code à sauvegarder et versionner. À adopter tôt, pas à la fin.Le back-end (au choix)
5 PHP 6 leçons Le back-end du web : pages dynamiques, formulaires, bases de données. 5 Python 6 leçons Une autre porte d'entrée au back : polyvalent, parfait pour la data et l'IA. 6 SQL 7 leçons Stocker et interroger les données. Indispensable dès qu'une app retient quelque chose.Pour aller plus loin
7 Go 6 leçons Performance et concurrence : des services rapides, déployables partout. ◆ JavaScript avancé Intermédiaire Quand tu maîtrises les bases du JS : classes et POO, le piège de this et les prototypes, ES Modules, Web APIs et Canvas.Penser en objets
◆ La POO 6 leçons La programmation orientée objet, sans jargon et indépendamment du langage : objet, classe, encapsulation, héritage, composition, polymorphisme. Le socle de tout code qui grossit, avec des illustrations interactives. ◆ PHP orienté objet Intermédiaire Appliquer la POO en PHP pour de vrai : classes, visibilité, héritage, interfaces, traits, namespaces. Du code exécutable dans le navigateur.Questions fréquentes
Faut-il être bon en maths pour apprendre à coder ?
Non. Pour le développement web, la logique suffit largement. Les maths ne deviennent vraiment utiles que dans des domaines précis (jeux 3D, data science, cryptographie). On peut faire une longue carrière de dev sans dépasser le niveau collège.
Combien de temps pour apprendre les bases ?
Avec de la régularité (~30 min par jour), tu construis ta première vraie page web en quelques semaines. Pour être à l'aise sur les fondations (HTML, CSS, JavaScript), compte 1 à 2 mois. La clé, c'est la pratique régulière, pas les longues sessions.
Quel langage apprendre en premier ?
Commence par HTML et CSS : ce ne sont pas des langages de programmation à proprement parler, mais la base de tout site web et la marche la plus douce. Ensuite JavaScript pour l'interactivité. Le back-end (PHP, Python) et SQL viennent après.
C'est vraiment gratuit ?
Oui : tous les cours sont 100 % gratuits, sans inscription ni carte bancaire. Le code s'exécute directement dans ton navigateur, rien à installer pour démarrer.
Faut-il encore apprendre à coder si l'IA écrit du code ?
Oui, plus que jamais. Ceux qui comprennent les fondamentaux utilisent l'IA bien plus efficacement : ils savent vérifier, corriger et diriger ce qu'elle produit. L'IA est un multiplicateur de compétences, pas un remplaçant — c'est tout l'objet du cours « Coder avec l'IA ».
Do I need to be good at maths to learn to code?
No. For web development, logic is more than enough. Maths only really matters in specific fields (3D games, data science, cryptography). You can have a long dev career without going beyond high-school level.
How long does it take to learn the basics?
With regularity (~30 min a day), you'll build your first real web page in a few weeks. To feel comfortable with the foundations (HTML, CSS, JavaScript), expect 1 to 2 months. Consistency beats long sessions.
Which language should I learn first?
Start with HTML and CSS: not programming languages strictly speaking, but the basis of every website and the gentlest first step. Then JavaScript for interactivity. Back-end (PHP, Python) and SQL come later.
Is it really free?
Yes: every course is 100% free, no signup, no credit card. Code runs right in your browser — nothing to install to get started.
Should I still learn to code if AI writes code?
Yes, more than ever. Those who understand the fundamentals use AI far more effectively: they can verify, fix and steer what it produces. AI is a skill multiplier, not a replacement — that's the whole point of the "Code with AI" course.
Gratuit · Sans inscription · Code exécutable dans le navigateur