THIS BLOG HAS MOVED TO blog.fearoffish.com


Recommended for Beginners

This was one of the first books I picked up (although this is the second edition of that book, I read the first also). It begins by running you through setting up your first application, an ecommerce store. As the authors trundle along with the store they explain the basics and the concepts behind Rails, giving you information on why Rails chooses "Convention over Configuration" and other tidbits of info, as well as pointing you in the right direction with best practises. Bear in mind that this is aimed at the beginner, so these bits of information aren't in-depth, they merely hint at what you'll need to know. By the end of the first Chapter you have your first simple application up and running with some reasonable functionality.

The next few chapters fill the gaps that may have been left out by the initial rush through getting going, and I think they do a very good job of starting you off in the world of Rails. Nearer the back of the book is a more in-depth look at the libraries and functions you have available to you, which was more my cup of tea. It delves into different ways you can use ActiveRecord, why some pieces work and some don't etc.

Overall I'd say this is a great book to start with if you're familiar with web development in general and want to dive into Rails.

Leave a Reply

Jamie van Dyke

Jamie van Dyke has been a Rails developer since the beginning of 2005, working with some of the major players in the web market. He also played a large part in the documenting of Rails for the Caboose Documentation Project and teaches others on his blog and in training sessions around the world. Jamie is a core Rails contributor, and the publisher of multiple gems and plugins.

I'm a father of 2, living in a little village called Skipton which is in North Yorkshire, England. Anything else you'd like to know you can ask. Check out my photo and info at the caboose facebook or my flickr page.

Jamie is also unsure why he must write a Bio in third person, and doesn't really have a fear of fish, he just dislikes the taste and smell of them.

< Recommend me on Working With Rails >

Search


Email:     


or    Subscribe in a Reader




 

Recommended Services

Basecamp project management and collaboration

Recommended Books