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

Uma outra sugestão é aprender Ruby de forma prática com Koans:

http://rubykoans.com/