Agile Web Development with Rails: A Pragmatic Guide

Agile Web Development with Rails: A Pragmatic Guide

3.92 of 5 stars 3.92  ·  rating details  ·  852 ratings  ·  73 reviews
Rails is a full-stack, open source web framework that enables you to create full-featured, sophisticated web-based applications, but with a twist... A full Rails application probably has less total code than the XML you'd need to configure the same application in other frameworks. With this book you'll learn how to use "ActiveRecord" to connect business objects and databas...more
Paperback, 450 pages
Published August 4th 2005 by Pragmatic Bookshelf (first published July 15th 2005)
more details... edit details

Friend Reviews

To see what your friends thought of this book, please sign up.
The  C Programming Language by Brian W. KernighanThe Pragmatic Programmer by Andrew HuntDesign Patterns by Erich GammaRefactoring by Martin FowlerStructure and Interpretation of Computer Programs by Harold Abelson
Essential Programming Books
31st out of 89 books — 158 voters
The Well-Grounded Rubyist by David BlackEloquent Ruby by Russ OlsenAgile Web Development with Rails by Dave ThomasDesign Patterns in Ruby by Russ OlsenThe Rails Way by Obie Fernandez
Best ruby programming books
3rd out of 19 books — 19 voters


More lists with this book...

Community Reviews

(showing 1-30 of 1,704)
filter  |  sort: default (?)  |  rating details
Jevgeni Holodkov
It was one of the books with I read using rapid reading techniques. It means, that my review is going to be biased.

I liked the book - the first part was a hands-on tutorial on building a rails application from stratch. I believe it covered all the most popular issues we have when building web applications. The book includes information on how to do automated testing, like functional and unit testing. However, it expects to enter all commands to the rails console and does not always provide "res...more
Thomas Wolfe
Sep 01, 2011 Thomas Wolfe rated it 4 of 5 stars  ·  review of another edition
Recommended to Thomas by: Michael Kory Woods
Shelves: programming, ruby, rails
Suggested by my friend Kory. I read the beta version of this book. Again, in some ways I prefer books with a few errors, keeps me on my toes. I've got a few ideas on what I'm going to build with this new tool, I'll post back here when I do (although now I kind of want to play with jquery since I really know nothing about that library and it could prove useful in rails, or well any type of web apps). It's quite verbose, but I guess for people who want their hand held a bit (I'll admit, hand-holdi...more
Sam
Jul 25, 2007 Sam rated it 5 of 5 stars  ·  review of another edition Recommends it for: Programmers
If you are interested in getting started with Rails, this is the way to go. I'd recommend you read the first few chapters of Thomas' "Programming Ruby" first, to get a foundation in ruby first.
Shaun
After introducing myself to Ruby, I read this book to become more familiar with the Rails framework. I was very pleased with how this book was laid out. The first section has you dig right into creating a basic storefront by guiding you through the basics of using the Rails framework. This first section teaches you everything you need to create a basic site of your own. The latter sections of the book go into depth regarding each concept you learned in the initial sections as well as other advan...more
Tom Purl
In general, this book does a fairly good job of helping you create a rails-based application. Part 3 includes some great in-depth information on the topics that are briefly discussed in Part 2.

I only have one real gripe about this book. It packs in lots of topics (e.g. db theory, AJAX, unit testing, security, deployment), but it doesn't really tell you much about them. Therefore, if you have a problem, then good luck figuring it out using the content in the book.

A good example is the final cha...more
Brent
I read the first 100 pages last night. I'm really starting to like this rails stuff. This is really helping me get a handle on Rails. Good stuff.
Mark
I met Dave Thomas at a Ruby on Rails class. He really knows his stuff and I refer to his book at work.
Krom
This was the best book I found for Rails web development. If I had to choose between "Simply Rails" and this book, I would choose this book. The reason being that Simply Rails is a very gentle walk through of an example website, and that's about it. This book has that as the first section, and then continues on with more technical discussions of the major moving parts in the rails framework, and thus serves as both a primer and a reference.

The 4th edition is due to arrive soon, and is retooled...more
Michael Economy
[Review of Second Edition]

Dave thomas is a pretty good writer, I thought that The Pragmatic Programmer was an excellent book. However, alot of the garbage suggested in AWD makes me doubt how much experience the author has writing scalable, agile, high traffic web-applications.

If you go into this book looking to learn how to code with rails, thats fine, but don't expect to learn to program well for the web from this book. Infact, be prepared to ignore large portions of the book.

Anyway I guess thi...more
Darryl
Decent book to learn rails. I'm a total noob when it comes to web apps, yet this book was good enough to get me through my first site. The approach they take is to write a full website first, then go back and fill in the details. I think this was a good approach as long as you're willing to do the whole example site along with the book. However, it made it hard to use the book as a reference once you run off on your own. Many times I knew I had seen a topic in the book and couldn't find it later...more
Nathan
Read this if you want to get started learning Rails and already have some programming experience. It doesn't go too far into explaining how Ruby works, so if you are not comfortable diving in all at once, be sure to learn the basics of Ruby before you pick up this book.
Trey
This was the first book I read when learning Ruby on Rails. I highly recommend it as the text is easy to follow, concepts are presented well, and the examples are fun and interesting. I still keep it by my computer when I work on projects to use as a reference guide.
Emil
A great introduction to Ruby on Rails. It has a practical approach as it gets you through building a simple web store application.
Good to know some Ruby before jumping into Rails. However, this book does include a 10 or so page crash course on Ruby.
Steve
I've read the 1st edition and now the 3rd edition. Still seems like the best book for a rails newbie. My nitpick: this book doesn't have a concise roadmap to what's new in Rails 3.
Tom
Kind of slow moving and not a great book to use as a reference once you've ploughed through the examples.
Gets out of date quickly so make sure you get the most recent edition.
John Woods
This was my go-to reference for months, as I was learning Ruby on Rails.

It's probably not as useful now for Rails 3. Hopefully they'll come out with a new edition soon.
Alex Le
one of the books that teach about relevant things that will make me rich.

Rails is awesome. It empowers you. Being an entrepreneur has never been easier.
John Chilton
I have only read seven chapters or so of this book, but I really like what I have read so far. This book isn't just about how to write applications in Rails, it is about the process of writing software.
Arielle Nguyen
I would recommend working on your Ruby skills by solving problems/algorithm first before jumping into Rails.
Duk
Excellent Rails book for beginners like me. I am a sucker for books that are written by original creators. Highly recommended.
Carlos Ribeiro
Great book for beginners. this book cover a lot of tips that help you with rails web development
Joe Martin
Apr 17, 2010 Joe Martin marked it as reference
Agile Web Development with Rails: A Pragmatic Guide (Pragmatic Programmers) by Dave Thomas (2005)
Solostyle
Comprehensive, including information about HTTP methods for use in RESTful apps.
Davidkeithhanson
Jan 13, 2009 Davidkeithhanson is currently reading it
It's pretty good though I'm only a couple of chapters in.
GDIPGH Lending Library
Note: This is an older version of the book and uses an older version of Rails.
Matthew Conway
An important text during my early time with Rails.
Luiz Costa
Excellent introduction to Rails with Agile Development.
Prabhjit Singh
May 31, 2011 Prabhjit Singh is currently reading it  ·  review of another edition
I am developing my ROR skills and this book is seems to me Ok for beginners.
David Octavia
i love agile web development!!!!
Said A
Ruby on Rails intro for complete beginners. Online rails guides are great companion. Would suggest reading rails code for better understanding of rails internals. Sstart with the ActiveSupport's code.
« previous 1 3 4 5 6 7 8 9 56 57 next »
There are no discussion topics on this book yet. Be the first to start one »
Agile Web Development with Rails (Paperback)
Agile Web Development with Rails 3.2 (Paperback)
Agile Web Development with Rails (Paperback)
Agile Web Development With Rails (ebook)
Agile Webentwicklung Mit Rails

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »
Programming Ruby: The Pragmatic Programmers' Guide Pragmatic Version Control Using CVS Well Done!: The Common Guy's Guide to Everyday Success The Pragmatic Programmer: From Journeyman to Master Ruby On Rails

Share This Book

Your website