Le Ruby on Rails Tutorial est un ebook à succès (883 pages) et un cours en screencasts (20 heures, 272 vidéos) qui apprend à construire et déployer de vraies applications Rails ; Learn Enough, l'entreprise d'éducation technologique fondée par Michael Hartl, Lee Donahoe et Nick Merwin, le vend aux côtés de neuf autres cours sous forme d'abonnement All Access à 39–49 $/mois.
Le pari
Un livre HTML exhaustif et gratuit à lire, plus des screencasts longs et payants, peut devenir la manière standard d'apprendre Rails — à condition d'être mis à jour à chaque version du framework.
Michael Hartl — instructeur de physique à Caltech, titulaire d'un Lifetime Achievement Award for Excellence in Teaching, et ancien de Y Combinator — a passé environ un an à écrire le Ruby on Rails Tutorial. La version HTML était gratuite ; l'objectif était de mener un débutant de l'installation de Rails au déploiement d'une vraie application, en couvrant Git, les tests et le déploiement en chemin. Lorsque Rails 3 et RSpec 2 ont atteint leurs versions finales fin 2010, il a lancé le cours en screencasts — environ 15 heures de vidéo — comme produit payant, en publiant sur Hacker News avec un code de réduction de 10 % pour les lecteurs.
Le fil de lancement sur Hacker News (2010-10-12) a recueilli 201 points et 57 commentaires, le débat portant sur la question de savoir si 15 heures et environ 500 pages étaient excessives ou exactement ce dont un apprenant Rails partant de zéro avait besoin — Hartl a décrit le projet comme allant « de zéro à PeepCode » lorsqu'il l'a présenté au fondateur de cette société de screencasts. Le livre HTML est resté gratuit, il a annoncé des projets de licence Creative Commons pour encourager la traduction (des bénévoles avaient déjà proposé une demi-douzaine de langues), et Addison-Wesley/Safari Books Online a commencé à publier les screencasts plus tard cette année-là. Le tutoriel a ensuite suivi chaque version de Rails — en août 2014, DHH qualifiait publiquement la troisième édition de grande amélioration — et Hartl a ensuite cofondé Learn Enough avec Lee Donahoe et Nick Merwin, intégrant le tutoriel dans un cursus de dix cours (ligne de commande, Git, HTML & CSS, JavaScript, Ruby et autres) vendu sous forme d'abonnement All Access.
Hartl a parié sur la profondeur à une époque où le marketing de Rails reposait sur des démos de 15 minutes ; le fil de lancement montre la lutte entre « trop long » et « exactement ce dont un débutant a besoin », que le marché a tranchée en sa faveur.
Cœur gratuit, mise à niveau payante : offrir l'intégralité du livre HTML a fait du tutoriel le premier lien par défaut pour les nouveaux venus, et les screencasts payants ainsi que les abonnements ont monétisé ce public.
Des mises à jour incessantes sur huit éditions ont transformé un ebook de 2010 en franchise de 15 ans plutôt qu'en produit devenu obsolète à chaque version de Rails.
Un enseignant crédible, avec des recommandations nommées de Derek Sivers, DHH et Jimmy Wales, a créé la boucle de bouche-à-oreille dont un auteur solo avait besoin.
Le pari sur un produit unique s'est étendu en entreprise : Learn Enough a ajouté neuf cours autour du tutoriel et vend l'ensemble du cursus sous un seul abonnement.
Un produit pédagogique peut se cumuler comme un logiciel : un tutoriel gratuit, approfondi et continuellement mis à jour fait son propre marketing, et chaque version du framework donne à l'auteur une raison de vendre à nouveau.
Suites
Au 2026-09-06, le Ruby on Rails Tutorial en est à sa 8e édition, mise à jour pour Rails 8, et toujours présenté comme l'une des principales introductions au développement web. Un lancement solo d'ebook et de screencasts est aujourd'hui un catalogue All Access de dix cours — 3 200 pages, 66 heures de screencasts, 686 vidéos — vendu à 39–49 $/mois avec une garantie de remboursement de 60 jours et plus de 1 500 bourses attribuées. Hartl reste cofondateur et auteur principal, et le pari initial — le tutoriel gratuit, approfondi et continuellement mis à jour d'un auteur, plus de la vidéo payante, pouvait dominer l'éducation Rails — tient depuis seize ans.
VÉRIFIEZ LES SOURCES
Les sources
- The Ruby on Rails Tutorial screencasts are out (Hacker News item 1784463) Hacker News · news.ycombinator.com ·