Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


Ready to transport your web applications into the Web 2.0 era? Head First Rails takes your programming -- and productivity -- to the max. You'll learn everything from the fundamentals of Rails scaffolding to building customized interactive web apps using Rails' rich set of tools and the MVC framework. By the time you're finished, you'll have learned more than just another web framework. You'll master database interactions, integration with Ajax and XML, rich content, and even dynamic graphing of your data -- all in a fraction of the time it takes to build the same apps with Java, PHP, ASP.NET, or Perl. You'll even get comfortable and familiar with Ruby, the language that underpins Rails. But you'll do it in the context of web programming, and not through boring exercises such as "Hello, World!" Your time is way too valuable to waste struggling with new concepts. Using the latest research in cognitive science and learning theory to craft a multi-sensory learning experience, Head First Rails uses a visually rich format designed to take advantage of the way your brain really works.

Subscriber Reviews

Average Rating: 3.4285714285714284 out of 5 rating Based on 7 Ratings

"not usable" - by jpru on 28-SEP-2012
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
As said before: outdated an not very usable anymore if you don't want to use ancient sw...
Report as Inappropriate

"Out of Date" - by Anonymous on 24-JUL-2012
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
You cannot even get past the first chapter because it is so outdated.  Also, the author does nothing about getting your environment setup, yet makes several assumptions about your configuration
Report as Inappropriate

"A great introduction but lacking breadth." - by basicxman on 17-SEP-2010
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
Head First Rails was an excellent introduction into both Rails and Ruby.  Luckily people already proficient in Ruby won't get bored, but those with no knowledge will still be able to work alongside the activities.  Head First Rails covers everything you need to know about making a very basic dynamic web app and covers development paradigms that are heavily enforced (or should be) in the industry.

Unfortunately Head First Rails isn't an all in one book, it lacks coverage on several topics such as Sessions, Helper Methods (throughout the book the reader will use about 10), and alternatives to various default Rails pieces (i.e. ERB).  

David Griffiths is off to a great start, I would ask for a sequel to cover more, but unfortunately Rails 3 has come out and the two books would likely be rather incompatible.  

Report as Inappropriate

Table of Contents



The publisher has provided additional content related to this title.


Visit the catalog page for Head First Rails

  • Catalog Page

Visit the errata page for Head First Rails

  • Errata

Download the supplemental electronic content for Head First Rails

  • Supplemental Content