THE RUBY ON RAILS TUTORIAL, 6TH ED. (EBOOK + VIDEO)
19h 55m 40s
English
Paid
The Ruby on Rails Tutorial has been updated for Rails 6! This is the 6th edition of the tutorial that Wikipedia founder Jimmy Wales once called his “favorite book”. Since its release in 2010, the Ruby on Rails Tutorial has been one of the leading introductions to web development, helping thousands of people start new careers, become freelance web developers, and found companies of their own. I’m grateful for all the support!
What's New in the 6th Edition?
Fully updated for Rails 6: This new edition of the Ruby on Rails Tutorial has been completely updated to be compatible with the recently released Rails 6. The focus remains on providing a thorough introduction to web development, rather than solely covering the latest features of Rails.
Since the core functionality of Rails has remained stable since Rails 4, most of the written text and screencasts haven’t changed significantly in several years. This stability ensures that the skills you learn will remain relevant. However, this edition does feature updates, such as:
Integration of Rails with Yarn and Webpack
Use of the newer form_with method to unify form_for and form_tag
A completely rewritten section on image upload using Active Storage, ImageMagick, and Amazon S3
How to Obtain the Ruby on Rails Tutorial
You have four main options to acquire the 6th edition of the Ruby on Rails Tutorial:
Ebook: 883 pages of content (available in HTML/PDF/EPUB/MOBI formats) providing comprehensive web development education with Ruby on Rails
Ebook + Videos: 883 pages plus 20 hours of downloadable videos that convey tacit knowledge harder to express in text
Online Course: A structured, self-paced program offering online book access, all streaming videos, progress tracking, exercise answers, and more
Learn Enough All Access Bundle: Get access to the Rails Tutorial course and all Learn Enough courses, covering a variety of topics like Command Line, Text Editor, Git, HTML, CSS & Layout, JavaScript, and Ruby, complete with online texts, streaming videos, progress tracking, and exercise answers
All these options are available on the Rails Tutorial website. If you already own the Rails Tutorial book, standalone screencasts are also available. Note: The print edition is in preparation and will be available early next year.
Scholarship Opportunities
If cost is a concern, consider applying for a Learn Enough Scholarship, which offers both free and discounted options on the Learn Enough and Rails Tutorial courses.
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.
Watch Online 250 lessons
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
High-Performance PostgreSQL for Rails — solve slow queries, indexing problems, and scale Rails apps with advanced PostgreSQL and Active Record patterns.
Frequently asked questions
What is THE RUBY ON RAILS TUTORIAL, 6TH ED. (EBOOK + VIDEO) about?
The Ruby on Rails Tutorial has been updated for Rails 6! This is the 6th edition of the tutorial that Wikipedia founder Jimmy Wales once called his “favorite book”. Since its release in 2010, the Ruby on Rails Tutorial has been…
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.