Curso de Ruby
Aprenda a programar utilizando essa linguagem.
- Empresa: Danilo Aparecido
- Nível do curso: Básico
Sobre o curso
Neste curso online e gratuito os estudantes poderão conhecer algumas das principais características do Ruby. Além disso, as aulas ensinam desde os momentos iniciais de contato com a ferramenta, até as ferramentas mais avançadas que vão ajudar a começar a estruturar uma possível carreira na área.Estrutura do curso
- Aula 1 – Projeto torne-se um programador – Introdução a linguagem Ruby
- Aula 2 – Projeto torne-se um programador – Instalando Ruby
- Aula 3 – Ruby – Variáveis e Data Types
- Aula 4 – Ruby – Condicionais
- Aula 5 – Ruby – Tratamento de Strings
- Aula 6 – Ruby – Operadores lógicos
- Aula 7 – Ruby – Looping
- Ruby – Hash
- Aula 9 – Ruby – Funções
- Aula 10 – Ruby – Funções recursivas
- Aula 11 – Ruby – Orientação a objetos – instância e construtor
- Aula 12 – Ruby – Orientação a Objetos – Accessors
- Herança – Orientação a Objetos – Ruby #Aula 13
- Ruby – Metaprogramming – RunTime #Aula 17
- Ruby – Metaprogramming – Modulo #Aula 18
- Ruby – Metaprogramming – Dinâmicos #Aula 19
- Ruby – Metaprogramming – Eval para Classes e instâncias #Aula 20
- Ruby – Metaprogramming – Classes e métodos dinâmicos #Aula 21
- Ruby – Metaprogramming – Alias para métodos e atributos
- Ruby – Metaprogramming – Hooks #Aula 23
- Ruby – Metaprogramming – Missings #Aula 23
- Ruby – Instalando Rails #Aula 25
Aulas:
-
Aula 1 - Projeto torne-se um programador - Introdução a linguagem RubyAula 2 - Projeto torne-se um programador - Instalando RubyAula 3 - Ruby - Variáveis e Data TypesAula 4 - Ruby - CondicionaisAula 5 - Ruby - Tratamento de StringsAula 6 - Ruby - Operadores lógicosAula 7 - Ruby - LoopingRuby - HashAula 9 - Ruby - FunçõesAula 10 - Ruby - Funções recursivasAula 11 - Ruby - Orientação a objetos - instância e construtorAula 12 - Ruby - Orientação a Objetos - AccessorsHerança - Orientação a Objetos - Ruby #Aula 13Ruby - Metaprogramming - RunTime #Aula 17Ruby - Metaprogramming - Modulo #Aula 18Ruby - Metaprogramming - Dinâmicos #Aula 19Ruby - Metaprogramming - Eval para Classes e instâncias #Aula 20Ruby - Metaprogramming - Classes e métodos dinâmicos #Aula 21Ruby - Metaprogramming - Alias para métodos e atributosRuby - Metaprogramming - Hooks #Aula 23Ruby - Metaprogramming - Missings #Aula 23Ruby - Instalando Rails #Aula 25Ruby - Rails Generators #Aula 26Ruby - Orientação a Objetos - public, private, protected #Aula 14Ruby - Orientação a objetos - Polimorfismo e Overload #Aula 15Ruby - Orientação a Objetos - Interface, Abstração, Singleton #Aula 16Rails - Routes #Aula 27 - Torne-se um programadorRails - Partials #Aula 28 - Torne-se um programadorRails - Migrations #Aula 29 - Torne-se um programadorRails forms - Torne-se um programadorRails initializers - Torne-se um programadorRails - Helpers - Torne-se um programadorRails - Helpers - Torne-se um programadorUtilizando arquivos estáticos e dinâmicos em Rails - Torne-se um programadorUtilizando arquivos estáticos e dinâmicos em Rails - Torne-se um programadorRails - Rake - Torne-se um programadorDiferença entre métodos ? e ! - Torne-se um programadorRails - Render, html, json, xml e outros - Torne-se um programadorRails - Validators - Torne-se um programadorRails - ActiveRecord - Querying - Torne-se um programadorRails - Estruturas dependentes - Torne-se um programadorRuby - Gems # torne-se um programadorRuby - TDD - Torne-se um programadorRuby - TDD - Controllers # torne-se um programadorRuby - TDD - Views # torne-se um programadorRuby - Migração de dados # torne-se um programadorRuby - Crawler # torne-se um programadorRails - Cookies # torne-se um programadorRuby on Rails - Ajax cascata para cidade e estadoComo enviar email com Ruby on Rails #torne-se um programadorRails API - Jbuilder - formatando o seu template json #torne-se um programadorRuby - Upload de arquivos - torne-se um programadorRuby - SQL para uma aplicação Rails - torne-se um programadorSistemas Distribuídos - Torne-se um programadorSincronização entre sistemas - Torne-se um programadorTrabalhando com XML - torne-se um programador