|
|
Curso de Rails |
 |
|
|
Pré Requisitos: Ter participado do curso de ruby ou conhecer o básico da linguagem Ruby: variáveis, estruturas de controle, blocos (closures), classes e métodos.
Conteúdo Programático:
- Introdução
- O que é o Rails?
- Os conceitos que regem o Rails
- MVC
- Convention over configuration
- Share nothing
- DRY
- Instalação (necessário Ruby instalado)
- Desenvolvendo uma aplicação
- Definindo o software (um fórum)
- Preparando o ambiente
- Criando a estrutura da aplicação
- Conexões com banco de dados
- Criando modelos
- "Generators"
- Migrações
- Teste de Unidade
- Criando controllers e views
- Mais "generators"
- Testes funcionais
- Helpers
- Active Record
- O que são modelos? (Diferenças entre Models e V.O.s ou D.T.O.s)
- Mais sobre relacionamentos
- Belongs_to, has_many e has_and_belongs_to_many
- A cláusula :through
- Validações
- Ganchos no ciclo de vida do modelo
- Active Controller
- Como funcionam?
- Preenchendo Models com parâmetros da página
- Sessões e "Flash"
- Redirecionamento vs. "Rendering"
- Filtros
- Detectando POST e GET
- Action View
- Scriptlets como "tags"
- Templates e layout
- O método "content_for" (subindo e descendo templates)
- Helpers
- Expandindo "Scriptlets como 'tags'"
- Forms e Form Builders
- AJAX
- Prototype e - Script.aculo.us
- RJS
- Segurança
- IDs vulneráveis
- "Actions" expostas
- SQL Injection
- Escalabilidade
- Share Nothing
- Balanceamento de carga
- Proxy reverso (pound)
- O caso do portal http://eins.de/
|
|
|
|
| Calendário de Treinamentos: |
| Treinamento |
Período |
Instrutor |
Carga Horária |
Vagas |
| TREINAMENTO DE RAILS - INICIO 12/07/2008 - ÚLTIMAS VAGAS ! |
sábado |
Ronie Uliana |
CURSO 32 HORAS |
Aberto |
| TREINAMENTO DE RAILS - 13/09/08 |
SÁBADO |
Ronie Uliana |
CURSO 32 HORAS |
Aberto |
| TREINAMENTO DE RAILS - turmas especiais |
consulte |
Alexandre Riveira |
CURSO 32 HORAS |
Aberto |
| TREINAMENTO DE RAILS - Turma 22/11/2008 |
sábado |
Ronie Uliana |
CURSO 32 HORAS |
Aberto |
|
|
|
|
 |
Contato |
 |
Rua Vitória, 395 - sala 910.
CEP: 01210-001
São Paulo - SP
Central de Atendimento:
(11) 3224-9198
Deixe dúvida, opinião ou crítica.
Clique Aqui
Mapa de Localização
|
|