Free Ruby Tutorials and Online Books

Ruby on Rails Tutorial
The Rails Tutorial contains integrated tutorials not only for Rails, but also for the underlying Ruby language, the RSpec testing framework, HTML, CSS, a small amount of JavaScript, and even a little SQL.

Learn Ruby The Hard Way
This is a translation of "Learn Python The Hard Way" to teach total beginners Ruby. It's in the same style, and the content is nearly the same, but it will teach you Ruby

Interactive Ruby Tutorial
A Ruby tutorial that displays output in a terminal window.

Little Book Of Ruby
Ruby tutorial ebook - PDF download.

An introduction to Ruby programming complete with source code from Bitwise magazine.

Data Structures and Algorithms with Object-Oriented Design Patterns in Ruby
This book illustrates object-oriented design and it promotes the use of common, object-oriented design patterns. The algorithms and data structures in the book are presented in the Ruby programming language. Virtually all the data structures are presented in the context of a single class hierarchy.

Learn to Program
A basic Ruby programming tutorial.

Ruby User Guide
Includes code examples.

(Poignant) Guide to Ruby
An online book about Ruby.

Ruby QuickRef
A Ruby quick reference in book format.

Qt Tutorial #1 - The 14 Steps
This tutorial gives an introduction to GUI programming using the Qt toolkit with QtRuby. It doesn't cover everything: the emphasis is on teaching the programming philosophy of GUI programming, and Qt's features are introduced as needed.

A Little Ruby, A Lot of Objects
This is a draft book titled A Little Ruby, A Lot of Objects.

Ruby/Tk Tutorial
This tutorial is aimed at people that want to use Tk as toolkit with Ruby.

Programming Ruby
This book is a tutorial and reference for the Ruby programming language. Use Ruby, and you'll write better code, be more productive, and enjoy programming more.