Skip to content
Branch: master
Clone or download
Pull request Compare This branch is even with rdllopes:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
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
You can’t perform that action at this time.