Plus de 100 leçons gratuites de programmation pour débuter. HTML, CSS, JavaScript, PHP, Java, Python, SQL, Git, React, Terminal, API et déploiement, de zéro à la création de vrais projets.
Chaque parcours propose des pages de leçon, de courts quiz et de vrais exemples de code. Commencez par un sujet ou suivez le chemin complet de HTML au déploiement.
La base de toute page web. Apprenez à structurer le contenu avec balises, liens, images, formulaires et éléments sémantiques.
Donnez forme et style aux pages. Couleurs, mises en page, flexbox, grid, animations et design responsive.
Rendez les sites interactifs. Variables, fonctions, DOM, événements et programmation asynchrone.
Développement web côté serveur. Formulaires, bases de données, sessions et sites dynamiques.
Programmation orientée objet avec classes, héritage, structures de données et applications réelles.
Un langage accessible pour débuter et puissant pour progresser : web, données, IA, automatisation et scripts.
Travaillez avec les bases de données. SELECT, INSERT, JOIN et conception de tables pour le développement backend.
Contrôle de version en pratique. Suivez les changements, utilisez les branches, fusionnez le code et collaborez en ligne.
Construisez des applications web modernes avec composants, state, hooks et JSX.
Soyez à l’aise avec la ligne de commande. Naviguez, gérez les fichiers, installez des outils et administrez des serveurs.
Connectez frontend et backend. Méthodes HTTP, JSON, fetch, authentification et endpoints.
Mettez vos projets en ligne. Domaines, DNS, hébergement statique, FTP, VPS et déploiement cloud.
Cette plateforme d’apprentissage est 100% gratuite : sans publicité, sans suivi et sans paywall. Si elle vous a aidé à apprendre quelque chose d’utile, vous pouvez soutenir les futures leçons ou faire un don à Médecins Sans Frontières, qui fournit des soins médicaux d’urgence dans les zones de crise du monde entier.