Other Sellers on Amazon
+ Free Shipping
+ $3.99 shipping
Agile Web Development with Rails 4 (Pragmatic Programmers) 1st Edition
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Frequently bought together
Customers who viewed this item also viewed
""When I started learning Ruby on Rails, I read the first edition of this book. Its holistic view of the Rails framework and community provides any new developer the kick start they need to a highly successful career. After reading through the latest edition cover to cover, I can happily say that it continues that trend and remains the first book I recommend to any new Rails developer.""--Mikel Lindsaar, Rails core commit team, creator of the Ruby Mail library, and director, RubyX
About the Author
Sam Ruby is a prominent software developer who is a co-chair of the W3C HTML Working Group and has made significant contributions to many of the Apache Software Foundation's open source software projects. He is a Senior Technical Staff Member in the Emerging Technologies Group of IBM.
Dave Thomas, as one of the authors of the Agile Manifesto, understands agility. As the author of "Programming Ruby," he understands Ruby. And, as an active Rails developer, he knows Rails.
David Heinemeier Hansson is the creator of the Rails framework.
- Item Weight : 1.67 pounds
- Paperback : 458 pages
- ISBN-10 : 9781937785567
- ISBN-13 : 978-1937785567
- Dimensions : 7.5 x 0.93 x 9.25 inches
- ASIN : 1937785564
- Publisher : Pragmatic Bookshelf; 1st edition (October 15, 2013)
- Language: : English
- Best Sellers Rank: #1,371,081 in Books (See Top 100 in Books)
- Customer Reviews:
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
The main downside of this book is that some of the treatment is superficial. For example, an authentication mechanism is developed in the book which is good for illustrative purposes but it's not replaced with a relevant gem that's ready to use (such as devise). This book uses MiniTest for the most part for automated tests. In my work place MiniTest is considered to be too basic in terms of functionality/scope and therefore cucumber/rspec/capybara are used instead. This book barely mentions these gems and capybara is not mentioned at all. Another thing to note is that this book does not use TDD but develops tests as after the fact - which is not necessarily bad in itself (depending on your style of development) but something to be aware of.
If you are a beginner to Rails, you can checkout either this book or Ruby on Rails Tutorial book - both will get you started. If you have preference towards TDD, then go with Ruby on Rails Tutorial. Personally I liked the TDD style of Ruby on Rails Tutorial. I suspect that neither of these two books will be very useful to intermediate/advanced Rails developers.
And I must emphasis to potential buyers, THERE ARE PROBLEMS WITH THE CODE GIVEN IN THE BOOK, so if you found yourself scratching your head (like me) if you've done something wrong or haven't paid attention to the details and loosing HOURS in the progress, don't worry, 99% it's their fault. In the intro of the book, the book advises to use their wiki if any problem arises, which was tremendously helpful from the other users but, hilariously, the authors rarely (and I do mean rarely) answers back with the faulty code they provided! Which brings that their only one way to get the most update and 'stable' code...
Buy the updated pdf version!
Now, I wouldn't mind buying a pdf version (for my personal use) but, the fact I had to buy a book with faulty code and now I had to shell out more $$$ to get the updated pdf which I don't know if it would resolve my concerns..
This was my first Pragmatic Programmer book and it was definitely did not lived up to its' reputation as many recommended to the franchise. Such a shame DHH, the creator of Ruby on Rails, has his name stuck in this book (but I admit, he does share really useful tidbits but they are, you know, tidbits)
The "depot demo" it walks you through creating touches on lots of great material, like database tables, relations, and AJAX just to name a few.
This isn't everything you will need to know to go make millions on your great idea, but it forms the foundation of understanding of Ruby on Rails.
The writing style is excellent as far as textbooks go - i really like all the books written by Dave Thomas (yea yea, no not the Wendy's guy).
Top reviews from other countries
Specifically, one area I really wanted help was in deployment.
The book uses the now unsupported capistrano 2, where capistrano 3 was released in 2013.
The 3rd section of this book, in particular, is gold. It clearly discusses details of how Rails works, and in a concise manner. I love it!
What are my complaints with the Tutorials book (2nd edition)? Well first the code snippets are full of typos (my publication date is: July 2012 first printing), and that upsets me; I expect code snippets to be correct. The typos are all of the form of punctuation and special characters being omitted from the printed version (the online version is fine). Second, the tutorials book advanced too slowly for my tastes; largely because it is introducing so many technologies at once - rails, ruby, git, tdd, rspec, guard, etc), I loved the way this book is focused on Rails, and includes alot of technical details described clearly.
Don't skip out on this one - it is useful, especially when first learning the language.
Sinceramente mi aspettavo piu' completezza.