Infnet

Escola Superior da Tecnologia da Informação

 

Cursos Intensivos

Desenvolvimento Web com Ruby on Rails
Código: I565 Carga Horária: 32 horas
Objetivos:

Capacitar os alunos a desenvolver aplicações Web utilizando os recursos do framework Rails e da linguagem Ruby, seguindo os princípios e práticas que norteiam o modelo de desenvolvimento ágil.

Descrição


O curso prepara o aluno para utilizar o Ruby on Rails em suas aplicações. Este framework promete aumentar a produtividade no desenvolvimento de aplicações Web através de conceitos simples e padrões de projeto bem aplicados. Algumas experiências mostram ganhos de produtividade excepcionais quando comparados com aplicações desenvolvidas em Java ou .Net.

Conteúdo Programático

Introdução

  • Instalando o Rails

Arquitetura e Aplicações Rails

  • Estrutura de diretórios
  • Configuração
  • Convenções

Active Records

  • Tabelas e classes
  • Colunas e atributos
  • Chaves primárias e IDs
  • Conectando ao banco de dados
  • Criando CRUDs
  • Criando relacionamentos entre tabelas
  • Transações
  • Agregação
  • Herança
  • Validação
  • Callbacks

Action Controller

  • Contexto e dependências
  • Roteando requisições
  • Action Methods
  • Gerenciando cookies e sessões
  • Flash - comunicação entre Actions
  • Filtros e verificações

O Action View

  • Templates
  • Helpers
  • Criando links para outros recursos
  • Paginação
  • Layouts e componentes
  • Caching

Ajax com Rails

  • Enviando e-mails com Rails
  • Webservices com Rails
  • Segurança de Aplicações
  • Deployment e Produção


Certificado



Nenhum Certificado cadastrado!

Desenvolvimento Web com Ruby on Rails

Para fazer sua matrícula, ligue para o Instituto Infnet (21) 2122-8800 ou envie um e-mail para cursos@infnet.edu.br.

Próximas Turmas

Desenvolvimento Web com Ruby on Rails

16 NOVM+ 10 vagas
calendário completo »

Indique um amigo

Seu nome:
Nome do amigo:
E-mail do amigo:

Preencha todos os campos.

 

Rua São José, 90/2º piso - esquina com a Av. Rio Branco, no Centro do Rio de Janeiro - CEP 20010-020.
Central de Atendimento: (21) 2122-8800