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.
The name Learn Enough comes from a simple idea. You do not need to learn every detail of a subject. You only need to learn enough to start building things on your own.
The word dangerous has a positive meaning here. It means you can get work done and solve real problems.
Focus on What Matters First
This approach also means knowing what to skip at the start. Many HTML tutorials teach forms. They explain how to write form code, but the forms do not do anything useful.
Learn Enough HTML to Be Dangerous does not teach forms at all. You need a full programming language to handle form data, so the topic comes later in the series.
Where Forms Fit in the Series
You first learn forms in Learn Enough JavaScript. In that course, you catch and handle form submissions in the browser.
Then you learn forms again in Learn Enough Ruby. That course uses the Sinatra web framework to process form submissions on a back-end server.
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.