Dev web

Apprendre à coder gratuitement : plateformes, parcours et fiches

Mon top des plateformes gratuites pour apprendre le code, les meilleures par sujet (Python, cyber, Docker, SQL, Linux) et tes fiches de révision avec l'IA.

41 ressourcesMis à jour le 13 novembre 2026

Mon top 7 des plateformes pour apprendre à coder

Mon top 7 des plateformes gratuites pour apprendre le code, en deux parties.

Partie 1

Partie 2

Les plateformes pour apprendre Python, la cyber, Docker, SQL et Linux

Un sujet, ses plateformes, et tu peux commencer ce soir. Toutes gratuites.

Python

Cybersécurité

  • Hacksplaining

    45 leçons interactives de 15 à 30 minutes : tu fais une vraie attaque, puis tu apprends à la bloquer.

    Gratuit

    Usage perso.

  • Hacker101

    Les cours vidéo et le CTF de HackerOne. Avec 26 points au CTF, tu deviens éligible aux invitations à des programmes privés de bug bounty.

    Gratuit

Docker

SQL

Linux

Tes fiches de révision à partir de vidéos YouTube

NotebookLM (renommé Gemini Notebook en juillet 2026, nouvelle adresse notebook.google.com) est l’outil gratuit de Google qui transforme des vidéos en fiche de révision, flashcards et quiz. Il travaille uniquement avec les sources que tu lui donnes.

  • Gemini Notebook (ex-NotebookLM)

    L'outil gratuit de Google qui transforme tes vidéos en fiche de révision, flashcards et quiz. L'ancienne adresse notebooklm.google.com redirige automatiquement vers la nouvelle.

    Gratuit

    50 sources par notebook, 100 notebooks.

  1. Crée un notebook, clique sur « Ajouter une source », colle tes liens YouTube. Choisis des vidéos où quelqu’un explique à voix haute : l’outil lit la transcription.
  2. Dans Studio, génère un guide d’étude : notions clés, glossaire, questions de cours.
  3. Génère les flashcards pour mémoriser, puis le quiz pour te tester.
  4. Pose tes questions dans le chat : il répond seulement avec tes vidéos et te montre d’où vient chaque info.

Mes vidéos pour commencer

Docker

  1. TODO(contenu) : lien de la vidéo 1
  2. TODO(contenu) : lien de la vidéo 2
  3. TODO(contenu) : lien de la vidéo 3
  4. TODO(contenu) : lien de la vidéo 4
  5. TODO(contenu) : lien de la vidéo 5

Cybersécurité

  1. TODO(contenu) : lien de la vidéo 1
  2. TODO(contenu) : lien de la vidéo 2
  3. TODO(contenu) : lien de la vidéo 3
  4. TODO(contenu) : lien de la vidéo 4
  5. TODO(contenu) : lien de la vidéo 5

Mes prompts

Fiche de révision

À partir de toutes mes sources, fais-moi une fiche de révision d’une page : les 10 notions essentielles, chacune avec une définition en une phrase et un exemple concret. Termine par les 3 erreurs de débutant à éviter.

Expliquer simplement

Explique-moi [NOTION] comme si je débutais complètement, avec une analogie de la vie courante, puis un exemple concret tiré de mes sources. Indique dans quelle source tu l’as trouvé.

Quiz d'entraînement

Pose-moi 10 questions sur mes sources, de la plus facile à la plus difficile. Une question à la fois. Attends ma réponse, corrige-moi en citant la source, puis passe à la suivante.

Plan de révision

Je dois maîtriser ce sujet en 7 jours, 30 minutes par jour. Fais-moi un plan jour par jour à partir de mes sources : ce que je revois, et l’exercice ou la question pour vérifier que j’ai compris.

Comparer

Fais un tableau qui compare [A] et [B] à partir de mes sources : à quoi ça sert, quand l’utiliser, les pièges. Signale les endroits où mes sources se contredisent.

4 ressources gratuites pour apprendre Python

Python, c’est le langage le plus recommandé pour débuter. Et c’est aussi celui où il y a le plus de tutos pourris. Voici les 4 ressources que j’utiliserais vraiment, dans l’ordre.

  • futurecoder

    Gratuit, sans inscription, tu codes directement dans le navigateur. Son débogueur intégré te montre ton code s'exécuter ligne par ligne, pour voir où ça casse.

    ENGratuitDébutant
  • MOOC.fi

    Le cours de l'université d'Helsinki. Gratuit, niveau universitaire, des centaines d'exercices corrigés automatiquement. Là où tu passes du bricolage à de vraies bases solides.

    ENGratuitDébutant
  • Python Tutor

    Garde-le ouvert en permanence. Colle n'importe quel bout de code, il te montre visuellement ce qui se passe en mémoire (variables, listes, appels de fonction).

    ENGratuitTous niveaux
  • Automate the Boring Stuff

    Gratuit en ligne. Le livre qui t'apprend à automatiser de vraies tâches (renommer des fichiers en masse, remplir des tableurs, envoyer des mails). Python devient un outil du quotidien.

    ENGratuitIntermédiaire

Apprendre Rust avec 4 sites

Rust a inventé une troisième façon de gérer la mémoire : chaque donnée a un seul propriétaire, et elle est libérée automatiquement quand il n’en a plus besoin. Si ton code ne respecte pas les règles, il ne compile même pas. Résultat : un langage presque aussi rapide que le C, mais beaucoup plus sûr. Voici la roadmap pour l’apprendre en pratiquant.

VOIR Le Rust Book, version Brown University

Le livre officiel avec des schémas interactifs de l’ownership et des quiz à la fin des chapitres.

S’EXERCER Rustlings

Le projet officiel de petits exercices à corriger dans ton terminal. Installation : cargo install rustlings.

S’EXERCER Exercism, parcours Rust

99 exercices gratuits, avec des mentors bénévoles qui relisent ton code.

PRATIQUER Le projet minigrep du Rust Book

Code ton propre outil en ligne de commande, un mini grep.

let s1 = String::from("hello");
let s2 = s1;
println!("{s1}"); // erreur : s1 a été déplacé dans s2

Dev web : 4 ressources pour progresser avec des projets concrets

Quatre ressources pour apprendre le dev web en pratiquant : des parcours complets, des maquettes à reproduire et la doc officielle d’Angular.

Data : 5 ressources pour apprendre en pratiquant

Cinq ressources pour t’entraîner à la data en manipulant de vrais exemples : corrélations, pandas, SQL, préparation de données et visualisation.

5 certifications gratuites pour rendre ton CV impossible à rejeter

Tu as vu la vidéo, tu es au bon endroit. Voilà les 5 certifications dont je parle. Chacune ajoute une ligne solide sur ton CV, sans (ou presque) te coûter un euro.

  • Google AI Essentials

    Apprends à vraiment utiliser l'IA au travail, pas juste à demander à ChatGPT. Moins de 10h. 7 jours gratuits sur Coursera, puis payant (aide financière possible).

    ENFreemiumDébutant
  • HubSpot Digital Marketing

    Un dev qui comprend comment son produit se vend, c'est rare. Environ 3h de formation, 100 % gratuite, aucun piège.

    ENGratuitDébutant
  • IBM SkillsBuild Cybersecurity

    12 crédits universitaires reconnus si tu veux continuer vers un diplôme. Certificat gratuit via University of the People, frais seulement si tu vas plus loin.

    ENGratuitDébutant
  • GitHub Foundations

    Git, branches, pull requests : la base de tout profil tech. Examen gratuit si tu es étudiant vérifié via GitHub Education, payant sinon.

    ENFreemiumDébutant
  • Anthropic Academy (Claude)

    Apprends à construire avec Claude : agents, outils, cas concrets. Les cours sont gratuits ; l'examen certifiant est réservé aux entreprises partenaires.

    ENGratuitIntermédiaire

Commence par celle qui colle le plus à ton objectif. Pas besoin de tout faire d’un coup.

Guides & ressources

Testé sur ma machine

Des guides pas à pas et des sélections de sites pour progresser en dev, IA, data ou cyber. Gratuit, sans inscription.

La newsletter du lundi

L’actu tech en 5 minutes

Chaque lundi, les sujets IA, tech et dev de la semaine expliqués simplement, plus mes nouveaux guides. Zéro spam.

En vidéo

Un outil par vidéo

Chaque semaine, un outil, une astuce ou une ressource, avec le guide à récupérer en commentaire.

L’actu tech en 5 minutes, chaque lundi

Les sujets IA, tech et dev de la semaine expliqués simplement, plus mes nouveaux guides. Gratuit, désinscription en un clic.