Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Curso Ruby on Rails 3 parte III

Nota

8.9

Nível

Intermediário

Carga horária

12h

Iniciar Curso
Concluir Favoritar

Pré-requisitos:

Instrutor

  • instructor Guilherme Silveira

    Head de educação e fundador da Alura e Caelum. Participou dos mundiais de programação no Japão e Canadá. Faixa vermelha em taekwondo. Adora poomsae.

Veja as perguntas frequentes Fórum do curso

Conteúdo detalhado:

  1. Melhorando a navegação com slugs

    1. URIs e Slugs
    2. O método to_param
    3. Aproveitando da implementação do método find e o to_i
  2. Criando nosso método find_by_slug

    1. Generalizando a busca por slugs
    2. Tratando slugs inválidos com 404
  3. Corrigindo o acesso a slugs inválidos

    1. Redirecionando slugs inválidos
  4. Expondo os jobs através de uma API

    1. APIs web
    2. Renderizando XML
    3. Renderizando Json
    4. Excluindo campos na API
    5. Incluindo relacionamentos na API
  1. Atom e Content Negotiation via URI

    1. Renderizando Atom
    2. Configurando o feed Atom
    3. Content Negotiation via URI
  2. Segurança: SQL Injection

    1. Os problemas de SQL Injection
    2. Como se proteger de SQL Injection
  3. Segurança: Scripts, CSS e XSS

    1. Ataques através de scripts
    2. Ataques através de XSS
    3. Como se proteger