small medium large xlarge

Agile Web Development with Rails (2nd edition)


Agile Web Development with Rails (2nd edition)


Cover image for Agile Web Development with Rails
Pages 719
Release P5.0 (2007-11-08)
ISBN 978-0-9776-1663-3

This is the second edition of Agile Web Development with Rails. It covers Rails 1.2.

The Rails team recently released Rails 2. Some of the changes they made break Rails 1.2 applications, so we’re busy working on a brand new edition of this book. You can find details over here.

(If you’re looking for code or errata for the first edition of this book, you’ll find them here.)

About This Title

See the third edition for more information.

Read the reviews .


Each of our books has its own dedicated discussion area, where readers help each other out. Many authors also choose to drop by.

Join in…

Here are some recent topics:

Contents & Extracts

Brought to You By

As one of the authors of the Agile Manifesto, Dave Thomas understands agility. As the author of Programming Ruby, he understands Ruby and how to describe writing Ruby applications. David Heinemeier Hansson is the creator of the Rails framework. Leon Breedt wrote the web services component of Rails. Mike Clark is an international Rails trainer and an expert on testing techniques. James Duncan Davidson manages a number of Rails applications and talks about Rails deployment around the world. Justin Gehtland trains developers on AJAX, Web 2.0, and Rails. Andreas Schwarz wrote the online Rails security Manual. The authors know Ruby, and they know Rails.

Upcoming Author Events

  • 2017-02-10: Dave Thomas
    Keynote. (LoneStar ElixirConf)
  • 2017-03-23: Dave Thomas
    Transforming Programming The fundamental principle of agility—optimize for change—is getting increasingly difficult to realize. What to do? That's what this talk is about. (GOTO Nights Chicago)
  • 2017-03-25: Dave Thomas
    A one day tutorial" "Idiomatic Elixir—Growing a Program" (Erlang Factory San Francisco)