THE RUBY ON RAILS TUTORIAL, 6TH ED. (EBOOK + VIDEO)
19h 55m 40s
English
Paid
Updated September 2026
THE RUBY ON RAILS TUTORIAL, 6TH ED. (EBOOK + VIDEO) is a 250-lesson 19 hours 55 minutes self-paced course by Learn Enough (Michael Hartl). This is the sixth edition of Michael Hartl's long-running Ruby on Rails Tutorial , rebuilt for Rails 6 while keeping the step-by-step teaching style that has introduced thousands of developers to real-world Rails work since 2010.
Course facts
Lessons
250
Duration
19 hours 55 minutes
Level
All levels
Language
English
Updated
2026-09-11
Instructor
Learn Enough (Michael Hartl)
Price
Premium
This is the sixth edition of Michael Hartl's long-running Ruby on Rails Tutorial, rebuilt for Rails 6 while keeping the step-by-step teaching style that has introduced thousands of developers to real-world Rails work since 2010. Wikipedia founder Jimmy Wales has called it his "favorite book" on the subject.
What Changed for Rails 6
Because Rails' core concepts have stayed fairly stable since Rails 4, most of the underlying lessons haven't needed a rewrite — but this edition folds in the changes that matter for modern apps: Yarn and Webpack integration, the unified form_with helper in place of the older form methods, and a rebuilt image-upload walkthrough using Active Storage, ImageMagick, and Amazon S3.
Format
The material spans an 883-page ebook (available as HTML, PDF, EPUB, and MOBI) paired with roughly 20 hours of video that walks through the reasoning behind each step — the kind of detail that's hard to capture in text alone.
Content is kept current with newer Rails point releases, including 6.0.3, with matching Gemfile guidance for anyone following along.
Additional
MAY 8: I’ve just updated the Ruby on Rails Tutorial to use the latest version of Rails, Rails 6.0.3.
If you want to use this new version of Rails, you’ll need to edit your Gemfile to match the corresponding reference Gemfile and then run bundle update in your project directory.
Learn Enough (learnenough.com) is the teaching company founded by Michael Hartl, the author of the canonical Ruby on Rails Tutorial book — one of the most-used Rails learning resources in the framework's history. The Learn Enough catalog has expanded into a structured curriculum on Ruby, Rails, JavaScript, and the foundational developer-tooling material that anchors modern web development.
The CourseFlix listing carries The Ruby on Rails Tutorial, 6th Edition — the book / video bundle for the eponymous Hartl Rails tutorial, the path most working Rails developers learned the framework through.
Material is paid and aimed at developers picking up Ruby on Rails as a serious back-end skill. For broader content, see CourseFlix's Ruby on Rails category page.
What lessons are included in THE RUBY ON RAILS TUTORIAL, 6TH ED. (EBOOK + VIDEO)?
This is a demo lesson (10:00 remaining)
You can watch up to 10 minutes for free. Subscribe to unlock all 250 lessons in this course and access 10,000+ hours of premium content across all courses.
Learn Rails. It sounds straightforward, but often gets either cluttered-up or dumbed-down. Cluttering-up happens when topics other than Rails get shoved into a
A modern course designed to help you quickly learn and understand Ruby on Rails. Web applications are complex, but they should not be so … Ruby on Rails is a fr
“I'd nearly given up trying to learn Rails. Every course or tutorial out there left me confused and frustrated.” Every time we hear this (and we hear it.
Learn object-oriented thinking through a course on Ruby and Rails. Practical examples and methodology for flexible and understandable code.
22h 55m
Frequently asked questions
What is THE RUBY ON RAILS TUTORIAL, 6TH ED. (EBOOK + VIDEO) about?
This is the sixth edition of Michael Hartl's long-running Ruby on Rails Tutorial , rebuilt for Rails 6 while keeping the step-by-step teaching style that has introduced thousands of developers to real-world Rails work since 2010. Wikipedia…
Who teaches this course?
It is taught by Learn Enough (Michael Hartl). You can find more courses by this instructor on the corresponding source page.
How long is the course?
It contains 250 lessons with a total runtime of 19 hours 55 minutes. Every lesson is available to watch online at your own pace.
Is it free to watch?
It is part of CourseFlix's premium catalog. A subscription unlocks the full video player; the course description, table of contents, and preview information are available to everyone.
Where can I watch it online?
The course is available to watch online on CourseFlix at https://courseflix.net/course/the-ruby-on-rails-tutorial-6th-ed-ebook-video. The page hosts every lesson with the integrated video player; no download is required.