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 Zed A. Shaw - LCodeTHW
The book assumes absolutely no prior programming knowledge and will guide you carefully and slowly through the learning process. When you are done with it you will have the skill to move on to other books about Ruby and be ready to understand them.
Everything from installing Ruby and the basics of the language through to topics such as arrays, file handling and object-oriented programming are covered. Written both for experienced in other programming languages and for novices.
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.
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.