Vous voulez voir cette page en français ? Cliquez ici.


or
Sign in to turn on 1-Click ordering.
More Buying Choices
Have one to sell? Sell yours here
Rails 3 in Action
 
 

Rails 3 in Action [Paperback]

Ryan Bigg , Yehuda Katz

List Price: CDN$ 52.99
Price: CDN$ 32.92 & this item ships for FREE with Super Saver Shipping. Details
You Save: CDN$ 20.07 (38%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.ca. Gift-wrap available.
Only 1 left in stock--order soon (more on the way).
Want it delivered Tuesday, May 29? Choose One-Day Shipping at checkout.

Customers Who Bought This Item Also Bought


Product Details

  • Paperback: 592 pages
  • Publisher: Manning Publications (Sep 28 2011)
  • Language: English
  • ISBN-10: 1935182277
  • ISBN-13: 978-1935182276
  • Product Dimensions: 23.4 x 18.6 x 3.3 cm
  • Shipping Weight: 998 g
  • Amazon Bestsellers Rank: #174,358 in Books (See Top 100 in Books)

Product Description

Product Description

Summary

Rails 3 in Action

is a collaboration between Rails community leaders, Ryan Bigg and Yehuda Katz, that covers Rails 3.1 making it the most up-to-date resource available. But it's much more than just a Rails 3 reference book. You'll learn to do Rails the right way, so you can build stable, scalable, and maintainable apps that will satisfy even the most demanding clients.

About the Book

Rails 3 is a full stack, open source web framework powered by Ruby and this book is an introduction to it. Whether you're just starting or you have a few cycles under your belt, you'll appreciate the book's guru's-eye-view of idiomatic Rails programming.

You'll master Rails 3.1 by developing a ticket tracking application that includes RESTful routing, authentication and authorization, state maintenance, file uploads, email, and more. You'll also explore powerful features like designing your own APIs and building a Rails engine. You will see Test Driven Development and Behavior Driven Development in action throughout the book, just like you would in a top Rails shop.

It is helpful for readers to have a background in Ruby, but no prior Rails experience is needed.

What's Inside
  • Covers Rails 3.1 from the ground up
  • Testing and BDD using RSpec and Cucumber
  • Working with Rack

========================================​=======

Table of Contents
  1. Ruby on Rails, the framework
  2. Testing saves your bacon
  3. Developing a real Rails application
  4. Oh CRUD!
  5. Nested resources
  6. Authentication and basic authorization
  7. Basic access control
  8. More authorization
  9. File uploading
  10. Tracking state
  11. Tagging
  12. Sending email
  13. Designing an API
  14. Deployment
  15. Alternative authentication
  16. Basic performance enhancements
  17. Engines
  18. Rack-based applications

About the Author

Ryan Bigg is a Rails developer in Sydney. He has been developing Ruby on Rails since version 1.2 and is recognized for his prolific and accurate answers on IRC and StackOverflow.

Yehuda Katz is a lead developer on SproutCore. He is known for his contributions to Rails 3, jQuery, Bundler, and Merb.


Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

There are no customer reviews yet on Amazon.ca
5 star:    (0)
4 star:    (0)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
Share your experience with this product with others
Create your own review
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com: 3.6 out of 5 stars (8 customer reviews)

10 of 10 people found the following review helpful
3.0 out of 5 stars Wait for the next edition, Oct 24 2011
By Tyler - Published on Amazon.com
Amazon Verified Purchase(What's this?)
This review is from: Rails 3 in Action (Paperback)
While I love the effort the authors put forward in writing this book, it just isn't quite finished.

There are MANY (20+) places in the book where following along line-by-line will cause breakages, and you will be left to figure out how to get to the place you need to go. This ends up being a bit of a problem solving exercise in and of itself, but I don't think that's what the authors had in mind.

Bottom line: wait for the second edition. Hopefully by then the authors will actually go through and follow their own tutorial!

11 of 12 people found the following review helpful
2.0 out of 5 stars Very disappointing., Oct 27 2011
By A. Yayalar - Published on Amazon.com
Amazon Verified Purchase(What's this?)
This review is from: Rails 3 in Action (Paperback)
You would expect a much better book from these authors. Unfortunately It is full of errors, typos, even outdated examples. The book claims to be updated for 3.1. Not quite. Feels rushed out.

3 of 3 people found the following review helpful
4.0 out of 5 stars Pleased with the book. Pleased with the author. Publisher? Meh., Mar 30 2012
By Joe "professional web developer" - Published on Amazon.com
This review is from: Rails 3 in Action (Paperback)
I have been toying with Rails for several years, and finally decided to get serious about about 4, maybe 6 months ago. I browsed this book, and dug the approach it took, so I bought both the physical book and the ebook.

The book walks you through the development of an app, step by step, and most importantly, includes testing. This is a subject that most books gloss over with, "normally you would write tests for this", or "in the real world you would probably want to write test". Some of the better books may devote a chapter, but don't really give you practical experience in writing tests as you go.

The approach the book takes is nice too in that it does just enough hand-holding. You're given step-by-step instructions when you need them, and referred back to previous reading if you should have learned something already. It starts with pretty basic topics, and works its way through to more advanced topics.

I would recommend going through the book, doing a couple of apps on your own, and then going through the book again to "get it". Well worth the read.

While the book does have a lot of errors, it also has a great support community behind it. Every problem I ran in to I was able to quickly find a solution to on the book's forum.

My problem is with the publisher. One of the reasons I bought the ebook was that, well, ebooks can be updated! No errors! Maybe with other publishers, but apparently not with Manning. Very weird. The cost can be that great. Tech readers expect it, but Manning doesn't get it.
 Go to Amazon.com to see all 8 reviews  3.6 out of 5 stars 

Listmania!

Create a Listmania! list

Look for similar items by category


Look for similar items by subject


Feedback


Amazon.ca Privacy Statement Amazon.ca Shipping Information Amazon.ca Returns & Exchanges