14.1 - Ruby
Neste módulo vamos aprender mais profundamente sobre Ruby on Rails. Antes de começar a desenvolver com Rails, é necessário consolidar os conhecimentos de Ruby.
Estudos
Você deve escolher um livro ou materiais na Internet para estudar os assuntos abaixo:
- Sintaxe da linguagem Ruby
- Módulo (
Module
) - Classe (
Class
) - Objeto (
Object
) - Método (
Method
) - Variáveis (
Variables
) - Cadeia de caracteres (
String
) - Listas (
Array
) - Hash (
Hash
) - Blocos (
block
) - Expressões condicionais (
if/else
,case/when
) - Loops (
while
,for
,each
,each_with_index
) - Tratamento de exceções (
begin/rescue/ensure
) - Expressões regulares (
Regular Expressions
)
Sugestões de materiais e livros
- The Ruby Programming Wikibook (grátis)
- Ruby user’s guide (grátis)
- Programming Ruby - Dave Thomas (grátis)
- Ruby Essentials (grátis)
- The Little Book of Ruby (grátis)
- Ruby - Aprenda a programar na linguagem mais divertida
Uma outra sugestão é aprender Ruby de forma prática com Koans: