{"product_id":"9781617291098","title":"Rails 4 in Action: Revised Edition","description":"\u003cp\u003e\u003cb\u003eSummary\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003ci\u003eRails 4 in Action\u003c\/i\u003e is a comprehensive introduction to Rails that guides you hands-on through all you'll need to become a competent and confident Rails developer. In it, you'll master Rails 4 by developing a ticket-tracking application that includes RESTful routing, authentication and authorization, file uploads, email, and more.\u003c\/p\u003e\u003cp\u003ePurchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eAbout the Book\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eRails is a full-stack, open source web framework powered by Ruby. Now in version 4, Rails is mature and powerful, and to use it effectively you need more than a few Google searches. You'll find no substitute for the guru's-eye-view of design, testing, deployment, and other real-world concerns that this book provides.\u003c\/p\u003e\u003cp\u003e\u003ci\u003eRails 4 in Action\u003c\/i\u003e is a hands-on guide to the subject. In this fully revised new edition, you'll master Rails 4 by developing a ticket-tracking application that includes RESTful routing, authentication and authorization, file uploads, email, and more. Learn to design your own APIs and successfully deploy a production-quality application. You'll see test-driven development and behavior-driven development in action throughout the book, just like in a top Rails shop.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eWhat's Inside\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eCreating your own APIs\u003c\/li\u003e\n\u003cli\u003eUsing RSpec and Capybara\u003c\/li\u003e\n\u003cli\u003eEmphasis on test-first development\u003c\/li\u003e\n\u003cli\u003eFully updated for Rails 4\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cb\u003eAbout the Reader\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eFor readers of this book, a background in Ruby is helpful but not required. No Rails experience is assumed.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eAbout the Authors\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003eRyan Bigg\u003c\/b\u003e, \u003cb\u003eYehuda Katz\u003c\/b\u003e, \u003cb\u003eSteve Klabnik\u003c\/b\u003e, and \u003cb\u003eRebecca Skinner\u003c\/b\u003e are contributors to Rails and active members of the Rails community.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003col\u003e\n\u003cli\u003eRuby on Rails, the framework\u003c\/li\u003e\n\u003cli\u003eTesting saves your bacon\u003c\/li\u003e\n\u003cli\u003eDeveloping a real Rails application\u003c\/li\u003e\n\u003cli\u003eOh, CRUD!\u003c\/li\u003e\n\u003cli\u003eNested resources\u003c\/li\u003e\n\u003cli\u003eAuthentication\u003c\/li\u003e\n\u003cli\u003eBasic access control\u003c\/li\u003e\n\u003cli\u003eFine-grained access control\u003c\/li\u003e\n\u003cli\u003eFile uploading\u003c\/li\u003e\n\u003cli\u003eTracking state\u003c\/li\u003e\n\u003cli\u003eTagging\u003c\/li\u003e\n\u003cli\u003eSending email\u003c\/li\u003e\n\u003cli\u003eDeployment\u003c\/li\u003e\n\u003cli\u003eDesigning an API\u003c\/li\u003e\n\u003cli\u003eRack-based applications\u003c\/li\u003e\n\u003c\/ol\u003e","brand":"Manning Publications Company","offers":[{"title":"Default Title","offer_id":47042182054128,"sku":"9781617291098","price":49.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9781617291098_p0.jpg?v=1763853269","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9781617291098","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}