Tu arrives tôt : c'est la toute première version du site, on y travaille encore.
DeviensDevInstagram

La liste · version 1liens vérifiés le 16 septembre 2026

Les 7 ressources gratuites pour te former à la data

Celles de la vidéo, en entier : Harvard, le MIT, Google, l'État français. Pas des extraits, pas des essais gratuits — des cours et des outils complets, à zéro euro. Et surtout ce qu'une description Instagram ne peut pas te donner : l'ordre dans lequel les ouvrir, et l'erreur que je vois le plus souvent sur chacune.

Trois parties, onze sections, les pièges et la checklist. Aucun email à donner pour lire cette page.

Partie 1 · Avant de cliquer

Sept liens sans mode d'emploi, ça finit dans les favoris. Deux minutes ici, et tu sauras dans quel ordre les ouvrir.

1

Ce qu'il y a dans cette liste

Sept ressources, une par étage du métier. Harvard, le MIT, Google, l'État français — et zéro euro.

Ce sont les sept que je recommande pour de vrai après dix ans dans la data. Elles ne sont pas là parce qu'elles sont célèbres : elles sont là parce qu'il en faut une par étage, et qu'une fois les sept posées, il ne manque rien pour commencer.

Gratuit veut dire gratuit. Pas d'essai de sept jours, pas de carte bleue à la fin. Deux d'entre elles demandent un compte (Khan Academy et Kaggle), et c'est tout. Le seul endroit où quelqu'un peut croire qu'il doit payer, c'est CS50 : le cours est libre, ce sont les certificats vérifiés qui sont payants, et tu n'en as pas besoin.

Et une chose que la vidéo n'a pas le temps de dire : trois de ces sept ressources ne parlent pas de data du tout. CS50, The Missing Semester et free-for.dev, c'est du dev. C'est l'étage que presque tout le monde saute, et c'est celui qui fait la différence entre quelqu'un qui suit des tutos et quelqu'un qu'on embauche.

Une ressource par étage — et on monte dans cet ordre

  • Le socle dev

    • CS50
    • The Missing Semester
    • free-for.dev

    Ce n'est pas encore de la data. C'est ce qui manque à 9 personnes sur 10.

  • Les maths

    • Khan Academy

    Le niveau collège bien maîtrisé, plus un peu de stats. Pas plus.

  • La donnée

    • data.gouv.fr
    • Kaggle

    De vrais jeux de données, sur des sujets que tout le monde comprend.

  • Le machine learning

    • Machine Learnia
    • Kaggle

    En dernier. Avant, ça ne veut rien dire.

Kaggle apparaît deux fois : c'est le seul site de la liste qui sert aux deux étages du haut. Et les trois ressources du bas ne parlent pas de data du tout.
2

Dans quel ordre les ouvrir

Trois temps. Et on ne passe au suivant ni au bout d'un mois ni au bout de dix vidéos : quand on sait faire une chose.

L'erreur classique, c'est d'ouvrir les sept onglets le même soir. Tu regardes une vidéo de machine learning avant de savoir écrire une boucle, tu ne comprends rien, et tu en conclus que tu n'es pas fait pour ça. Tu étais juste au mauvais étage.

Donc : un temps, une porte de sortie. La porte n'est pas une durée, c'est une chose que tu sais faire. Certains la passent en trois semaines, d'autres en trois mois — la liste donne l'ordre, toi tu donnes le rythme.

  1. Savoir coder

    CS50 · The Missing Semester

    Tu passes au suivant quand : Tu sais écrire un petit programme, le versionner avec Git, et le lancer depuis un terminal sans copier-coller un tuto.

  2. Savoir lire des données

    Khan Academy · data.gouv.fr

    Tu passes au suivant quand : Tu prends un fichier que personne n'a nettoyé, tu réponds à une question avec, et tu sais dire pourquoi ta réponse tient.

  3. Faire tourner un modèle

    Machine Learnia · Kaggle

    C'est gagné quand : Tu entraînes un modèle sur tes données, tu mesures s'il est bon, et tu sais dire quand il se trompe.

free-for.dev n'est dans aucun temps : c'est un annuaire, on y va avec un besoin, à n'importe quel moment.

Partie 2 · Les sept

Pour chacune : à quoi elle sert, ce que tu en fais, et l'erreur que je vois le plus souvent dessus.

3

CS50 — les fondations

Le cours d'introduction à l'informatique de Harvard, en ligne, en entier, gratuit.

cs50.harvard.eduHarvard · gratuitOuvrir

C'est le cours le plus suivi de Harvard. Une année là-bas coûte des dizaines de milliers de dollars ; celui-là est en ligne, filmé, avec les exercices corrigés automatiquement, et il ne coûte rien.

Ce qu'il t'apprend, ce n'est pas un langage : c'est comment un ordinateur pense. Ce qu'est une variable en mémoire, pourquoi un programme est lent, ce qu'il y a sous le capot quand tu écris une ligne. C'est la seule ressource de la liste qui donne ça, et c'est ce qui te permettra plus tard de lire ce qu'une IA écrit et de voir que c'est faux.

C'est en anglais, sous-titré. Les premières semaines sont en C, et ça surprend tout le monde : c'est voulu, c'est le langage qui ne cache rien. La suite passe en Python.

4

Khan Academy — les maths, en français

Tout est gratuit, tout existe en français, et tu as besoin de moins que ce que tu crois.

fr.khanacademy.orgEn français · gratuitOuvrir

La peur numéro un en reconversion, c'est les maths. Je te rassure : pour commencer la data, il te faut le niveau collège bien maîtrisé — moyennes, pourcentages, proportions — plus un peu de statistiques. Pas une prépa.

Khan Academy est une association : les cours, les exercices et le suivi sont gratuits, sans version payante cachée derrière. Tu fais le test de niveau, tu reprends ce qui manque, tu sautes le reste.

5

The Missing Semester — les outils du quotidien

Le MIT a fait un cours entier sur ce qu'aucune formation n'enseigne : le terminal, le shell, Git.

missing.csail.mit.eduMIT · gratuitOuvrir

Le constat de départ est drôle : on apprend aux étudiants les algorithmes et les langages, et personne ne leur apprend jamais les outils qu'ils vont utiliser tous les jours. Alors le MIT a créé le semestre manquant.

Au programme : le terminal, le shell et ses scripts, Git, la recherche dans les fichiers, le débogage. Rien de spectaculaire, et c'est exactement ce qui sépare quelqu'un qui galère de quelqu'un qui avance.

Avec l'IA, ça compte plus, pas moins. Claude Code tape les commandes à ta place — il les connaît toutes. Ce qu'il ne fait pas, c'est savoir si ce qu'il vient de lancer était une bonne idée. Ça, il faut que ce soit toi.

6

data.gouv.fr — les vraies données

L'État publie des dizaines de milliers de jeux de données. C'est déjà payé par tes impôts.

data.gouv.frÉtat français · gratuitOuvrir

Les prénoms donnés en France depuis 1900. Le prix de l'essence station par station. Les loyers, les accidents de la route, les résultats d'élections, les établissements scolaires. De vraies données, sales comme la vraie vie, sur des sujets que n'importe qui comprend.

C'est ce qui manque à la plupart des débutants : leurs projets tournent tous sur les trois mêmes fichiers d'exemple qu'on voit dans les tutos. Un projet sur des données françaises réelles, ça se raconte en entretien — et la personne en face comprend le sujet sans que tu aies à l'expliquer.

7

Machine Learnia — le machine learning en français

Une formation complète au ML, en français, gratuite, sur YouTube.

Machine Learnia sur YouTubeEn français · gratuitOuvrir

C'est la référence francophone pour entrer dans le machine learning sans se noyer. Guillaume y reprend les bases dans l'ordre : Python scientifique, puis les maths qui servent vraiment, puis les algorithmes, avec le code à côté.

L'intérêt, c'est la langue. Le ML en anglais quand on découvre à la fois la notion et le vocabulaire, ça fait deux efforts en même temps. Ici il n'y en a plus qu'un.

8

free-for.dev — la caverne d'Ali Baba

La liste, tenue par des développeurs, de tout ce qui existe en version gratuite.

free-for.dev137 000 ★ sur GitHub · gratuitOuvrir

Des serveurs, des bases de données, des API, de l'hébergement, des noms de domaine, des outils de suivi d'erreurs : tout ce qui a une offre gratuite utilisable pour de vrai. Le dépôt GitHub derrière porte plus de 137 000 étoiles et plus de 1 600 contributeurs — c'est tenu à jour par des gens qui s'en servent.

À quoi ça sert quand on apprend : à déployer. Ton projet sur ton ordinateur n'existe pas ; ton projet en ligne, avec une URL que tu envoies à quelqu'un, existe. Tu trouveras là de quoi héberger l'un et l'autre sans sortir un centime.

9

Kaggle — le cadeau de Google

Des jeux de données, des micro-cours, des compétitions, et une machine avec un GPU qu'on te prête.

kaggle.comGoogle · gratuitOuvrir

Kaggle appartient à Google, et c'est la plateforme des data scientists. Quatre choses dedans, toutes gratuites :

  • Des milliers de jeux de données, sur tous les sujets.
  • Des micro-cours (Kaggle Learn) : Python, pandas, SQL, visualisation, machine learning. Courts, avec des exercices dans le navigateur.
  • Des compétitions, certaines avec de vrais prix en dollars.
  • Des notebooks où Google te prête un GPU, dans un quota d'heures par semaine. La machine que des entreprises payent cher pour entraîner leurs modèles, tu l'as dans ton navigateur, sans rien installer.

C'est aussi l'endroit où voir du code écrit par d'autres sur le même jeu de données que toi. Lire cinq notebooks sur un problème que tu viens d'essayer de résoudre, ça vaut n'importe quel cours.

Partie 3 · Ce que tu en fais

Sept ressources ne font pas un métier. Voilà ce qu'il manque, et par quoi commencer.

10

Ce que cette liste ne remplace pas

Un projet fini, en ligne, que quelqu'un d'autre peut ouvrir. C'est ça qu'on regarde.

Personne ne t'embauchera sur la liste des cours que tu as suivis. Ce qu'on regarde, c'est une chose que tu as faite : une question, des données réelles, du code lisible, un résultat, et une URL ou un dépôt qu'on peut ouvrir sans t'appeler.

Un seul projet fini vaut mieux que quatre commencés. Fini veut dire : déployé, avec un fichier qui explique en dix lignes ce que c'est, pourquoi tu l'as fait et ce que tu as appris. Les ressources 4, 6 et 7 de cette liste sont là pour ça — les données, l'hébergement gratuit, la machine.

11

Et si tu ne sais pas encore coder

Alors la data n'est pas ta première étape. Le socle dev l'est — et c'est une bonne nouvelle.

Si les mots « terminal », « Git » ou « déployer » ne te disent rien, ne commence pas par les étages du haut. Apprends d'abord à coder : le web, une base de données, mettre quelque chose en ligne. C'est le même socle pour tout le monde, et la data se pose dessus après.

C'est exactement ce que fait le plan des 6 premiers mois, et c'est ce que raconte la carte pour devenir data engineer : le poste de data engineer s'obtient rarement en premier, on y arrive depuis un poste de développeur, d'analyste ou de DevOps. L'ordre compte plus que la vitesse.

Les 7 pièges

Ce que je vois chez ceux qui ont la même liste et qui n'avancent pas.

  1. 1

    Ouvrir les sept le même soir. Tu n'en finiras aucun. Une à la fois, dans l'ordre des trois temps.

  2. 2

    Confondre regarder et faire. Une vidéo regardée n'a rien appris à personne. La règle : jamais plus de trente minutes de cours sans avoir tapé quelque chose.

  3. 3

    Attendre d'avoir « le niveau ». Il n'arrive jamais tout seul. Il arrive en construisant des trucs trop durs pour toi, un peu trop tôt.

  4. 4

    Sauter le socle dev parce que ce n'est pas de la data. C'est le seul raccourci qui coûte des mois. Les trois premières ressources sont là pour ça.

  5. 5

    Collectionner les certificats. Aucun recruteur ne les ouvre. Un projet en ligne, oui.

  6. 6

    Laisser l'IA coder à ta place au début. Utilise-la pour expliquer, relire, débloquer. Si elle écrit tout pendant que tu apprends, tu n'apprends pas — tu regardes.

  7. 7

    Apprendre seul, sans rien montrer. Publie ce que tu fais, même moche. Le retour des autres vaut trois cours.

La checklist, dans l'ordre

Quand tout est coché, tu n'es plus quelqu'un qui suit des cours. Tu es quelqu'un qui a fait des choses.

  1. J'ai fait les premières semaines de CS50, et j'ai écrit un programme à moi à côté.

  2. Je sais me servir d'un terminal, et mon code est sur Git.

  3. J'ai repris les maths qui me manquaient sur Khan Academy — pas plus.

  4. J'ai téléchargé un vrai jeu de données sur data.gouv.fr et répondu à une question avec.

  5. J'ai mis un projet en ligne, gratuitement, avec une URL que je peux envoyer.

  6. J'ai fait deux micro-cours Kaggle et lu le code des autres sur mon jeu de données.

  7. J'ai suivi la formation Machine Learnia jusqu'à faire tourner un modèle sur mes données.

  8. J'ai écrit dix lignes qui expliquent mon projet : la question, la méthode, ce que j'ai appris.