
Rails 3 in a Nutshell
O'Reilly (Publisher)
Book
Paperback/Softback
352 pages
978-0-596-52142-4 (ISBN)
Description
Kick your web development skills into high gear by learning to build effective database-driven websites with Rails 3. This handy book provides a concise yet thorough introduction to the framework, an overview of commands and configurations, and details on every Rails component -- all in an easy-to-use reference you can rely on every day. Rails eliminates many of the problems common to other web application frameworks with its built-in components for data persistence, routing, templating, mailing, and more. Rails 3 in a Nutshell contains precisely what you need to know to build full-fledged applications that are light on code, highly scalable, and feature rich.
* Get started quickly by building example applications with Rails * Create clean and maintainable applications with models, views, controllers, migrations, mail, and web services * Jump-start your projects with built-in application generators * Familiarize yourself with Rails components such as Active Record to connect business objects and database tables, and Active Resource for web services * Write unit, functional, and integration tests, and use Rake to run them * Learn about existing Rails plug-ins and find out how to write your own * Take advantage of little-known and undocumented features
* Get started quickly by building example applications with Rails * Create clean and maintainable applications with models, views, controllers, migrations, mail, and web services * Jump-start your projects with built-in application generators * Familiarize yourself with Rails components such as Active Record to connect business objects and database tables, and Active Resource for web services * Write unit, functional, and integration tests, and use Rake to run them * Learn about existing Rails plug-ins and find out how to write your own * Take advantage of little-known and undocumented features
More details
Language
English
Place of publication
Sebastopol
United States
Dimensions
Height: 229 mm
Width: 153 mm
ISBN-13
978-0-596-52142-4 (9780596521424)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Persons
Cody Fauser is currently CTO of Ottawa based Shopify, the best e-commerce solution on the web. He is responsible for ensuring that Shopify is a robust, world-class platform for over 5,000 online businesses. Cody is the lead author of Rails in a Nutshell, and contributed to Advanced Rails Recipes. He also wrote RJS Templates for Rails and the PeepCode ActiveMerchant PDF. Cody enjoys participating in Open Source projects and is the sole maintainer of ActiveMerchant, the most popular payment processing library for Ruby. Cody currently lives in Buenos Aires with his wife Maria and son Sim n. You can check out his blog at http://www.codyfauser.com and follow him on Twitter at http://twitter.com/codyfauser. James MacAulay has been working with Ruby and Rails since 2006 and has authored and contributed to numerous open source projects along the way. Most of that time has been spent working at Shopify, where he continues to help create better experiences for online merchants and their customers. In addition to his work in software development, James has studied fields as diverse as cognitive science and traditional hand-drawn animation. He currently resides in Ottawa, Canada. After finding a summer job working at a genomic research centre where he helped fight cancer with Ruby, and taught it during lunch presentations to audiences of researchers, Edward Ocampo-Gooding realized that teaching was the most fun part. Knowing that getting to know some of his favourite industry leaders was integral to his teaching/programming future, as Director of Presentations for CUSEC, he invited them as speakers. While graduating, he eked out an apprenticeship where he learned the ropes of self-employed programming, where he experienced working in a TechCrunch-lauded startup, a gig at the LA Times, and more importantly, other startups where he found friends of the highest calibre with whom he continues to work with today. Edward lives in Ottawa where he dreams about user experience design, typography, and fixies. He skates to work at Shopify. John Guenin has been developing software professionally in one form or another for the past 10 years. During the last four, he's cultivated a deep love of Ruby and Rails. He's also spent his fair share of time working with C, C++, .Net/C#, Cocoa/Objective-C, SQL, and Javascript--which have inspired a wide range of emotions in their own right. In early 2008 he gave up his fancy "Senior Ruby/Rails Developer" title at a financial company to explore life as a freelancer, which has kept him inspired with a wide range of projects. When not playing with computers, John enjoys geeking out with cognitive science, especially in the areas of attention and learning.