Capítulo 01 – O primeiro programa em Ruby, Hello World
Capítulo 02 – Definindo métodos
Capítulo 03 – Passando valores como parâmetros
Capítulo 04 – Trabalhando com blocos
Capítulo 05 – Verificando se o bloco foi passado
Capítulo 06 – Usando parâmetros no bloco
Capítulo 07 – Usando blocos longos
Capítulo 08 – Procs (ou blocos em variáveis)
Capítulo 09 – Strings
Capítulo 10 – Blocos em Strings
Capítulo 11 – Contexto de variáveis
Capítulo 12 – Valores numéricos inteiros
Capítulo 13 – Usando o if, comparadores e o unless
Capítulo 14 – O operador ternário
Capítulo 15 – Operadores de atribuição
Capítulo 16 – Dicionários
Capítulo 17 – Arrays
Capítulo 18 – Case
Capítulo 19 – While, for e until
Capítulo 20 – Modificadores if, while, until e unless
[download] – PDF com todos os capítulos