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


Gage Pluid
Gage Pluid
7,086 Points

Ruby on Rails Books

Hi guys i was wondering if some one could help me out. I just started doing rails development track a couple of weeks ago. I was wonder if any one had any good ruby on rails book suggestions that are up to date?

4 Answers

Start with the rails guides from the ROR people themselves click here

The Hartl Tutorial is up to date though I don't like how he's altered the development to his cloud based thing - I like working on my own computer. You can buy a book, add screencasts, or do it for free online click here

The 'way' books tend to do well, not sure it's up to date - The Rails Way

The problem is that Rails moves quickly and sometimes quicker than books, some changes are minor some are significant, but if you keep up to date via rubyonrails.org it'll tell you what you need to focus on on new versions.

Hi Gage

I can recommend books below:

Michael Hartl's Ruby on Rails Tutorial (3th Edition) - Most Updates

Why's Poignant Guide to Ruby - knowledge more about Ruby if necessary

Agile Web Development with Rails 4 - Web Appearances

Rail On Rails.org - Follow up with any changing of different versions.

Hope that helps :-)

My two cents on the Agile Web Development book is that instead of generating models, controllers, views individually it uses scaffolds. Scaffolds are great in theory but also can create a lot of superfluous content. I find them a hindrance in learning.

Michael Wiss
Michael Wiss
19,233 Points

Learn to Program by Chris Pine

Programming Ruby by Dave Thomas

Learn the language well enough and the changes in rails will be insignificant.

Gage Pluid
Gage Pluid
7,086 Points

Thanks guys for the quick response . i will check those books out thanks