Curso completo de Ruby puro - OneBitCode
-- Conteúdo das aulas
Visão geral, instalação, primeiro Hello World e testes com Interactive Ruby Shell (IRB).
Base da linguagem.
If, Else, Elsif, Unless e Case; Iteração: For, While, Times e Do/While e; Iteração + Condicional
Manipulação de Collections (Arrays e Hashes), e uso das Iterações em Collections (Each, Map e Select).
O que são e como trabalhar na prática.
Objetos e Classes.
Require, Escopo de variáveis, Atributos e Construtores.
Blocks, Lambda e Modules (Namespace e Mixins).
Regex, Time, Method Missing, Self e métodos Private e Protected.
Leitura de arquivos, chamadas web, web scraping e projeto final.