Links:
Beginning Ruby on Rails by Steve Ph.D. Holzner: You will find a thorough introduction to both Ruby and Rails in this book. You'll get the easy instructions for acquiring and installing both; understand the nature of conditionals, loops, methods, and blocks; and become familiar with Ruby's classes and objects. Everyday Scripting with Ruby: For Teams, Testers, and You by Brian Marick: Everyday Scripting with Ruby is divided into four parts. In the first, you'll learn the basics of the Ruby scripting language. In the second, you'll see how to create scripts in a steady, controlled way using test-driven design. The third part is about finding, understanding, and using the work of others--and about preparing your scripts for others to use. The fourth part, more advanced, is about saving even more time by using application frameworks. Programming Ruby: The Pragmatic Programmers' Guide, Second Edition by Dave Thomas, Chad Fowler, Andy Hunt: Now in its second edition, author Dave Thomas has expanded the famous Pickaxe book with over 200 pages of new content, covering all the improved language features of Ruby 1.8 and standard library modules. Ruby Cookbook by Lucas Carlson, Leonard Richardson: From data structures and algorithms, to integration with cutting-edge technologies, the Ruby Cookbook has something for every programmer. Ruby for Rails: Ruby Techniques for Rails Developers by David Black: Ruby for Rails, written by Ruby expert David Black (with a forward by David Heinemeier Hansson), helps Rails developers achieve Ruby mastery. Ruby In A Nutshell by Yukihiro Matsumoto: The goal of Yukihiro Matsumoto, creator of Ruby and author of this book, is to incorporate the strengths of languages like Perl, Python, Lisp and Smalltalk. Ruby is a genuine attempt to combine the best of everything in the scripting world. Ruby on Rails For Dummies by Barry Burd: The Ruby scripting language and the Rails framework let you create full-featured Web applications fast. It's even fun! Ruby on Rails: Up and Running by Bruce Tate, Curt Hibbs: This compact guide teaches you the basics of installing and using both the Ruby scripting language and the Rails framework for the quick development of web applications. The Ruby Way, Second Edition: Solutions and Techniques in Ruby Programming (2nd Edition) by Hal Fulton: Ruby is an agile object-oriented language, borrowing some of the best features from LISP, Smalltalk, Perl, CLU, and other languages. Its popularity has grown tremendously in the five years since the first edition of this book.