Programação

Ruby on Rails 3 parte II

Curso online de Ruby on Rails 3 parte II

127 8.3

8,3

é a nota desse curso

1.944

alunos neste curso

Faça esse curso e...

  • Mais mágica com o framework mais famoso da web
  • Aprenda a realizar autentcação
  • Trabalhe com Ajax e deixe seu sistema mais elegante
  • Lide com envio de e-mails

Veja o primeiro vídeo

Público alvo

Do zero ao deploy é voltado à desenvolvedores que nunca tiveram contato ou que estão iniciando com a linguagem Ruby e o framework Ruby on Rails. Se você apenas ouviu falar sobre Rails ou já brincou com ele e tem interesse em aprender mais, este curso é para você.

Nível de Dificuldade

Intermediário

Instrutores

  • Carlos

    Formado na UESC, committer do Rails Core, passando pela PlataformaTec, Enjoei e agora na YNAB.

Já é aluno?

Começar o Curso

Conteúdo Detalhado

  1. Estendendo o job board com cadastro de empresas

    • Relembrando as camadas MVC
    • Encriptação de senha com BCrypt
    • Proteção e permissão de atributos com attr_accessible
  2. Autenticação de empresas com BCrypt

    • Login e logout de empresas
    • Finders dinâmicos do Active Record
    • Controle de sessão
    • Layouts no Rails
    • Compartilhamento de helpers entre o controller e a view
  3. Limitando acesso aos jobs através de filtros

    • Autorização com filtros de controller
    • Escopos e associações para controle de acesso
    • Índices em migrações - Performance e otimizações.
    • Evitando o problema de performance N+1
    • Fazendo cache de contadores com counter_cache
    • Diferenças entre count, length e size em associações has_many
  4. Adicionando comentários via AJAX

    • Formulários remotos
    • Respondendo à requisições AJAX no controller com respond_to
    • Unobtrusive Javascript e JQuery
  5. Notificando empresas via e-mail

    • Envio de e-mails com Action Mailer
    • Criando e-mails com diferentes formatos
    • Configurando o ambiente de produção do Rails para entregar e-mails

Escolha o seu plano e vamos começar

  • Cursos
  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto de conclusão das Formações com avaliação dos professores da Alura e certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

Premium

  • Cursos 666
  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto de conclusão das Formações com avaliação dos professores da Alura e certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

12X
R$75
à vista R$900
Matricule-se

Premium Plus

  • Cursos 666
  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto de conclusão das Formações com avaliação dos professores da Alura e certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

12X
R$100
à vista R$1.200
Matricule-se

Max

  • Cursos 666
  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto de conclusão das Formações com avaliação dos professores da Alura e certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

12X
R$120
à vista R$1.440
Matricule-se
Acesso por 1 ano
Estude 24h/dia onde e quando quiser
Novos cursos toda semana