The Ruby on Rails 3 Tutorial book (including PDF downloads) is out

Jul 28, 2010 • posted by Michael Hartl

I'm pleased to announce the availability of the Ruby on Rails 3 Tutorial book, a version of the Rails Tutorial book fully up-to-date with Rails 3.0. As always, the book is available for free online, and as of today it is also available for purchase as a PDF download. In addition to the Ruby on Rails 3 Tutorial book, all purchases include a free copy of the Ruby on Rails 2.3 Tutorial book as well. Since Rails 3.0 is still under development, you'll also get free PDF updates through the final version of Rails 3.0. (As part of this release, the default version of the tutorial has switched over to Rails 3.0. If you want to read the Rails 2.3 tutorial online, you can use the version switcher in the book's sidebar or use this direct link.)

As a thank-you to all the readers who contributed to the book by reporting bugs and typos, the links in this news announcement contain a code for a 20% discount on the PDFs, good for 30 days. If you prefer to use the code directly, it is railstutorial01.

I'm also happy to announce that a print edition, Ruby on Rails 3 Tutorial: Learn Rails by Example, is due out in the fall as part of the Professional Ruby Series (the same series as The Rails 3 Way by Obie Fernandez). It is currently available for pre-order at Amazon.

Finally, I am very excited to announce that, after the Rails 3 ecosystem and book text have fully stabilized, the HTML source of the online version will be available under a Creative Commons license to allow for translation into other languages. Readers interested in serving as translators should email me at my personal address, which is available through my contact page.

To make it easier to spread the word about the Ruby on Rails Tutorial project, I've added a Facebook Like button to the site (and to each news post). If you genuinely like the book, I'd appreciate it if you took the time to click on the Like button when you get the chance. (If you don't like the book, I'm afraid you're out of luck until Facebook comes out with a Dislike button.)

Thanks again to all the Rails Tutorial readers who offered their support, encouragement, and feedback. I couldn't have done it without you.