Ruby on Rails Tutorial: Learn Rails by Example
by Michael Hartl
Publisher: Addison-Wesley 2010
Leading Rails developer teaches Rails 3 by guiding you through the development of your own complete sample application using the latest techniques in Rails web development. Hartl explains how each new technique solves a real-world problem, and he demonstrates this with bite-sized code that’s simple enough to understand, yet novel enough to be useful.
Home page url
Download or read it online for free here:
by Bruno R. Preiss
The primary goal of this book is to promote object-oriented design using Ruby and to illustrate the use of the emerging object-oriented design patterns. The book shows how these patterns are used to create good software designs.
by Gregory T. Brown - O'Reilly Media
Ruby Best Practices aims to help Ruby developers from a wide range of skill levels improve their fundamental understanding of the language via exposure to the common practices and idioms that many seasoned Rubyists take for granted.
by Chris Pine - Pragmatic Bookshelf
Pine teaches you how to program in Ruby with a minimum of fuss or bother. Starting with simple one-line programs, you'll see how to have your webpage send you email, to shuffle your music, to rename your photos from your digital camera, and more.
by Mitch Guthrie - bigfatrails.com
A book designed around teaching Ruby on Rails in a precept upon precept fashion. Both theory and practice driving your knowledge. If you are a beginner, the purpose of this book is to simply get you there in small, manageable steps.