freeCodeCamp

freeCodeCamp

« freeCodeCamp permet d'apprendre à coder gratuitement avec plus de 1 400 heures de contenu certifiant. »

Open SourceCommunity-Driven

En une phrase

freeCodeCamp est une plateforme d'apprentissage du code entièrement gratuite, destinée à toute personne souhaitant acquérir des compétences techniques sans payer. Elle est fondée en octobre 2014 par Quincy Larson, ancien enseignant reconverti dans le développement web. À ses débuts, la plateforme agrège des ressources externes existantes. Cependant, ce modèle montre ses limites et Larson bascule en janvier 2016 vers un curriculum interne entièrement propriétaire. Cette décision permet à freeCodeCamp de contrôler la qualité du contenu et d'accélérer sa croissance communautaire. La chaîne YouTube dépasse aujourd'hui 11,5 M d'abonnés avec plus de 700 cours complets disponibles. En 2021, la plateforme délivre 2,1 milliards de minutes d'instruction avec un budget de seulement 754 000 $.

Codecademy

Plateforme interactive d'apprentissage de la programmation proposant des cours dans de multiples langages, des parcours de carrière structurés et des projets guidés. Elle propose également des certificats de complétion et un contenu premium. Le plan gratuit est limité ; le plan Pro est facturé environ 19,99 $ par mois. Codecademy propose une interface plus moderne et des parcours carrière mieux structurés que freeCodeCamp. En revanche, l'essentiel du contenu avancé est bloqué derrière un abonnement payant, là où freeCodeCamp reste entièrement gratuit.

Scrimba

Plateforme d'apprentissage du développement web basée sur un format de screencasts interactifs permettant de modifier le code directement dans la vidéo. Elle se concentre sur des compétences pratiques acquises via des projets concrets. Un niveau gratuit limité existe ; un abonnement Pro payant donne accès au contenu complet. Scrimba propose un format vidéo plus immersif et engageant pour les apprenants visuels. Son curriculum reste cependant moins complet que celui de freeCodeCamp et sa communauté est bien plus restreinte.

Codewars

Plateforme entièrement gratuite proposant des challenges de programmation appelés "katas", créés par la communauté et classés par niveau de difficulté. Elle supporte un grand nombre de langages et intègre un système de classement compétitif. Codewars est particulièrement efficace pour s'entraîner aux algorithmes et aux structures de données de manière ludique. En revanche, elle ne propose aucun curriculum structuré, aucun projet guidé et aucune certification reconnue, ce qui la rend inutilisable comme point de départ pour un débutant complet.

Stratégie Ideas.xyz associée

Cheval de Troie Open-Source

Transformer une bibliothèque open-source gratuite en point d'entrée vers des services payants en créant une dépendance technique chez les développeurs avant de monétiser via des offres premium.

Voir la stratégie →

Stratégie Ideas.xyz associée

The Open-Source Flywheel

Transformer l'adoption massive d'un outil open-source gratuit en revenus d'infrastructure cloud récurrents, en faisant de la plateforme payante le prolongement naturel de l'outil gratuit.

Voir la stratégie →

Stratégie Ideas.xyz associée

La méthode du lancement par la communauté

Transformer une communauté construite autour d'un problème précis en base de clients acquis dès le premier jour du lancement produit.

Voir la stratégie →
2,1 Md de minutes en 2021Volume d'apprentissage délivré en 2021, soit l'équivalent de 4 000 années, avec un budget de 754 000 $.
11,5 M d'abonnés YouTubeLa chaîne YouTube de freeCodeCamp propose plus de 700 cours complets entièrement gratuits.
2,99 M $ de revenus en 2024Revenus issus exclusivement de donations et royalties, en hausse depuis 125 000 $ en 2017.
1 400 heures de curriculumContenu structuré couvrant le développement web, Python, la sécurité informatique et le machine learning.
4 695 bénévoles en 2023Contributeurs Open Source qui participent au développement et à la maintenance de la plateforme.
  1. Product Hunt - freeCodeCamp.org: Learn to code for free
    https://www.producthunt.com/products/freecodecamp
  2. Wikipedia - freeCodeCamp
    https://en.wikipedia.org/wiki/FreeCodeCamp
  3. YouTube - Teaching Millions to Code: Quincy Larson on 10 Years of freeCodeCamp
    https://www.youtube.com/watch?v=m36P_8s1624
  4. YouTube - Keynote: Quincy Larson | PyData Global 2022
    https://www.youtube.com/watch?v=6rzjD-6ngjo
  5. YouTube - Interview with Quincy Larson: Empowering the World Through Free Coding Education
    https://www.youtube.com/watch?v=JkXcYLzFsJE
  6. Hanselminutes - Education should be Free with FreeCodeCamp's Quincy Larson
    https://hanselminutes.com/922/education-should-be-free-with-freecodecamps-quincy-larson
  7. Scrimba Podcast - Quincy Larson: Why Learning To Code as an Adult Might Be Easier Than You Think
    https://podcast.scrimba.com/80
  8. Crazy Good Turns - Quincy Larson
    https://crazygoodturns.org/episodes/quincy-larson-freecodecamp
  9. freeCodeCamp News - From High School Dropout to Managing 25 Employees
    https://www.freecodecamp.org/news/software-engineering-daily-quincy-larson-freecodecamp-interview/
  10. freeCodeCamp News - Short interview with Quincy Larson
    https://www.freecodecamp.org/news/short-interview-with-quincy-larson/