Apprenez à coder gratuitement, dans votre langue.
Apprenez à coder, un module à la fois.
- Les basesTout ce qu'on suppose que vous savez déjà
Avant d'écrire une ligne de code : comprendre votre machine, vos fichiers, le terminal et le web. Ce parcours comble les trous que les autres cours supposent déjà bouchés - et qui font abandonner tant de débutants.
- Apprendre avec l’IAVotre professeur particulier, pas votre pilote automatique
L’IA peut accélérer votre apprentissage comme jamais - ou l’anéantir si elle code à votre place. Ce parcours vous apprend à en faire un professeur : prompts efficaces, mode socratique, quiz sur mesure, débogage guidé et esprit critique.
- HTMLLa structure de toutes les pages web
Le HTML décrit le contenu et la structure de chaque page web. Des premières balises aux formulaires accessibles et au HTML sémantique, ce parcours vous donne des fondations solides pour tout le reste du développement web.
- CSSDonnez du style à vos pages
Le CSS transforme un document brut en une interface soignée. Sélecteurs, modèle de boîte, Flexbox, Grid, responsive design puis animations et architecture CSS : ce parcours couvre tout ce qu’il faut pour styler avec méthode.
- JavaScriptLe langage qui anime le web
JavaScript rend les pages interactives et fait tourner des applications entières. Variables, fonctions, tableaux et objets, puis DOM, asynchrone, closures et outillage moderne : la colonne vertébrale de tout développeur web.
- ReactDes interfaces réactives et composables
React est la bibliothèque de référence pour construire des interfaces. Composants, JSX, état et hooks, puis gestion de données, performance et architecture : de votre premier composant jusqu’aux patterns experts.
- TypeScriptJavaScript, avec un filet de sécurité
TypeScript ajoute un système de types puissant à JavaScript : moins de bugs, un meilleur outillage et des refactorings sereins. Des annotations de base aux génériques, au narrowing et aux types utilitaires avancés.
- PythonLe langage préféré des débutants… et des pros
Lisible, polyvalent et omniprésent - scripts, données, web, automatisation. Des variables aux tests, en passant par la POO, les générateurs et l’asynchrone : un parcours complet du premier print() aux pratiques professionnelles.
- SQLParlez aux bases de données
Presque toutes les applications reposent sur une base de données relationnelle. Requêtes, jointures, modélisation, transactions, fonctions de fenêtrage puis optimisation : apprenez à interroger et à concevoir des données fiables et rapides.
- Node.jsJavaScript côté serveur
Node.js fait tourner JavaScript hors du navigateur : scripts, outils en ligne de commande et surtout API web. D’Express aux streams, de l’authentification au déploiement : construisez de vrais services back-end. Prérequis : le parcours JavaScript.
- PHPLe moteur discret du web
PHP propulse une énorme partie du web, de WordPress aux back-ends sur mesure. Syntaxe moderne, formulaires, sessions, POO, PDO, sécurité puis architecture MVC : un parcours pragmatique, résolument orienté web.
- FlutterDes apps mobiles avec un seul code
Flutter construit des applications iOS et Android (et plus) à partir d’un seul code Dart. Widgets, mise en page, navigation, état, API et persistance, jusqu’aux animations et aux tests : créez de vraies applications mobiles.