JavaScript Ruby Shell
Switch branches/tags
Nothing to show
Pull request Compare This branch is even with rdllopes:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Exemplos
bin
src
.gitignore
.project
.texlipse
Curso_Basico_Ruby.pptx
Gemfile
Gemfile.lock
README.md
ruby-course.pdf
temp.txt

README.md

ruby-course

Curso Introdutório de Ruby

Objetivo

Curso introdutório a uma das principais linguagens de programação modernas para WEB. Deve servir como base para um curso de Rails.

Descrição do Curso

Carga Horária: 16 horas

Ementa

Introdução aos conceitos básicos da linguagem. Estruturas de Controle, Expressões. Uso de Classes, Objetos e Variáveis, Herança e Mensagens.Classes Básicas do sistema: Coleções (Array, Hashes), Blocos, Constants, Símbolos, Números, Boolean, Strings, Faixas e Expressões Regulares. Tratamento de Exceções. Uso de Modulos. Visão geral dos pacotes básicos da linguagem: File, I/O, Net, Json, Test Unitário. Prática de programação.

Conteúdo Programático

  1. Introdução: Ruby.new
  2. Estruturas de Controle
  3. Expressões
  4. Containers, Blocos e Iterators Array Hashes
  5. Blocos e Iteradores
  6. Classe, Objetos e Variáveis Herança e Mensagens Objetos e Atributos (acessores) Variáveis de classe e métodos de classe
  7. Mais sobre Métodos Definindo métodos Lista de Argumentos Chamando um método
  8. Tratamento de Exceções Tratando exceções Exceções lançadas Bloco de controle Catch e Throw
  9. Módulos Namespace Mixins
  10. Pacotes básicos File I/O Net Json Unit Test
  11. Dojo
  12. Introdução a Metaprogramação