Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial


Gary Insley
Gary Insley
14,133 Points

Best ruby on Rails books to purchase for the latest version.


I have been going through the ruby tutorials and have some basic knowledge of how ruby on rails works, but still think i have alot more to learn before i can start beginning to design and develop my own app.

Does anyone know of any Good books to purchase to help further my knowledge.

I have found a few on amazon etc however alot of them seem to be based on earlier versions of ruby and therefore will be missing the latest developments or will include processes that have now be decommissioned.

Any advise on the best current tutorial books??


2 Answers

Tommy Gebru
Tommy Gebru
30,164 Points

Why's Poignant Guide to Ruby

There's a good list of books here

and also

Programming Ruby 1.9 & 2.0 (4th edition): The Pragmatic Programmers' Guide

as well as

The Well Grounded Rubyist (2nd Edition that came out officially last month)

John Steer-Fowler
John Steer-Fowler
Courses Plus Student 11,734 Points

Hi Gary,

Teame Gebru has already provided a list of books for Ruby. For learning Ruby, I personally recommend 'Beginning Ruby' a long, but detailed book that helped me get a grasp on the Ruby language.

However, your question asked for Ruby on Rails books. There are some good books out there that are suitable for beginners, however, as you have some knowledge of RoR already, I thoroughly recommend Crafting Rails Applications a great book. It's slightly more advanced than most books, but with your basic knowledge, it's amazing for creating applications.

Have a look at it on Amazon and let me know what you think