Books recommendation

I am trying to bring myself up-to-speed on rails as fast as possible. I am currently following an online book "Beginning Ruby on Rails" by Steven Holzner. It is a decent book, however the book seems to base on an out of date version of Rails and it has a number of mistakes in the 4 sections I read so far.

I am considering buying a copy of a more up-to-date book and would like your expert opinion. If you are to buy a Ruby on Rails book right now, which book would you choose? A. For beginner and B. For expert.

Thanks in advance, pax

I'd recommend these two for getting up and running.

The Rails Way Agile Web Development with Ruby on Rails

Really the best way to get started is to choose a project, start with the most basic element and develop it gradually until it becomes an awsome force to be reckoned with :slight_smile:

RobL

packat wrote:

I would agree that the The Rails Way is decent. It can be a bit hard to find specific information though.

Hope That Helps, Jim http://jim-rants.com/coding-blog/

Simply Rails 2 Agile Web Development v.3 (Beta PDF available at PragProg.com) The Art of Rails Advanced Rails Recipes

Do a lot of reading and get on IRC. :wink:

I have all of those books and many more that deal with Rails 1.x as well and every book you purchase you will get something out of. The four above I would recommend at this moment along with getting some more general Ruby books as well just to learn some more there.

Geez, I forgot The Rails Way there ... sorry. Another great book for use after you learn the basics and need to start looking at the "nitty gritty" more.

packat wrote:

If you are to buy a Ruby on Rails book right now, which book would you choose?

Ruby for Rails by David A. Black. It is a bit old, but still extremely relevant. I found the Ruby parts to be amazingly helpful. This book (in combination with The Rails Way) was one of the greatest contributors to my transation from being a beginner in Rails to a Ruby programmer.\

HTH Paul

P.S. David, if you are reading, is a new version planned?

Edd Dumbill and I just released Learning Rails (O'Reilly) last week. It's definitely aimed at beginners, even at web developers with less programming background than most of the Rails books assume. We're also posting screencasts to help people through getting started with it, though I'm still recording most of those.

For more on that, see:

or:

There are definitely lots of other good Rails books out there. Here's an excerpt from our preface on "Other Options" (though note that Head First Rails isn't out quite yet):

A. "Foundation Rails 2" is your friend! I've found it has better learning pace for me. Cheers!

Oooo ... that looks like an interesting piece of reading. I will be checking it out very soon.

I just picked up Learning Rails as well, so I can't give much of an opinion on it yet, but I will in the future.

Hi --

packat wrote:

If you are to buy a Ruby on Rails book right now, which book would you choose?

Ruby for Rails by David A. Black. It is a bit old, but still extremely relevant. I found the Ruby parts to be amazingly helpful. This book (in combination with The Rails Way) was one of the greatest contributors to my transation from being a beginner in Rails to a Ruby programmer.\

HTH Paul

P.S. David, if you are reading, is a new version planned?

Yes, a very new and changed version indeed. The new version is called "The Well-Grounded Rubyist", and it will be coming out early (first quarter, I hope) 2009. It's a "just Ruby" book, with coverage of Ruby 1.9.1. It's got a lot of topics that weren't in R4R, and the parts that have their roots in R4R have gotten a thorough revision.

And it's still written with Rails developers at heart, even though it's not specifically "for Rails" :slight_smile: Lots of people told me they thought it would be cool to take it in this direction for the second version, and I agreed. So I hope it will be of value to the generation of Rubyists that came of age with Rails, whether they're Rails- exclusive or not.

David