Curso de Rails 2.3.3 - imperdível


English Version (Google Translate)

Olá pessoal, em duas semanas iniciaremos mais um Curso de Ruby on Rails pela e-Genial.

Esta será a minha segunda turma de Rails e a minha 6º turma no geral com a e-Genial. Adorei o último curso. e neste em especial vou me esforçar para ser o melhor curso on-line que já ministrei.

A começar pela grade, que alterei um pouco em relação ao último curso. Como o curso passado foi o meu primeiro de Rails eu precisa ter a devida noção de quanto tempo duraria cada a aula e o que poderia ser retirado e acrescentado. Tentei fazer alguns pequenos ajustes na ordem das lições e acrescentar as coisas que eu gostaria de ter aprendido quando comecei com Rails. O resultado final foi:

  • Aula 1 – Introducao ao Ruby PI
  • Aula 2 – Introducao ao Ruby PII
  • Aula 3 – Introducao ao Ruby PIII
  • Aula 4 – Começando com Rails 2.3.3
  • Aula 5 – CRM: MVC, Banco de Dados e Console
  • Aula 6 – CRM: Scaffold e Validações
  • Aula 7 – CRM: Relacionamento entre Models PI
  • Aula 8 – CRM: Relacionamento entre Models PII
  • Aula 9 – CRM: Relacionamento entre Models PIII
  • Aula 10 – CRM: Filtros, Callbacks e XML
  • Aula 11 – CRM: Entendendo REST e aprofundando em Rotas
  • Aula 12 – CRM: Internacionalização (I18N)
  • Aula 13 – CRM: Upload com Paperclip
  • Aula 14 – CRM: Authlogic e Autenticação HTTP
  • Aula 15 – CRM: Enviando Emails e Ajax P. I
  • Aula 16 – CRM: Ajax P. II
  • Aula 17 – CRM: Testes
  • Aula 18 – Depuração, Segurança e Templates Rails
  • Aula 19 – CRM: Cache e preparação para deploy
  • Aula 20 – CRM: Deploy (Capistrano)
  • Aula 21 – CRM pos-produção (NewRelic RPM, FiveRuns, Exception Logger, etc) e fechamento do curso

Também pretendo melhor o design dos slides e ajustar os exercícios práticos.

Não é um curso pequeno, mas eu não considero aprender Rails da forma correta algo tão simples para ser ensinado em 5 aulas.

Espero que os futuros alunos gostem.

NÃO PERCA TEMPO, FAÇA SUA MATRÍCULA


10 Comentários to “Curso de Rails 2.3.3 - imperdível”

Rafael Souza diz:

O que acha de introduzir testes no começo, logo após a parte de MVC? Acho que seria uma boa os alunos já praticarem testes durante o decorrer do curso. =)


Daniel Lopes diz:

Eu acho testes muito importante, mas acredito que iria confundir muito os alunos que ainda não sabem nem Ruby já começar com testes.

Temos que admitir que se acostumar a desenvolver com testes não é nada simples e entender o fluxo dos testes também não, principalmente para quem está iniciando.

Entender o que são mocks e stubs, quando usar, factories, Rspec, Cucumber, Seleniun e etc precisaria de muito mais horas aula. Principalmente porque meus cursos são mão na massa e se gasta muito tempo.

No fim do curso quando os alunos já sabem para que serve cada pasta do Rails e como o Ruby funciona eu apresento os testes fazendo na prática como deveria ser os testes para a parte de autenticação.


Filipe diz:

Olá Daniel,

estou super interessado no curso. Será que não rola uma promoção por esses dias não?

Abraços,


Daniel Lopes diz:

Olá Filipe, enviei um email para você. Espero poder te encontrar no curso :).

Abraços.


Mateus Manosso Barszcz diz:

O curso é tão bacana que dá até vontade de fazer novamente! :-]~

E a grade ainda deu uma melhorada, principalmente nas divisões das partes de Relacionamento.

Abraços…


Daniel Lopes diz:

Obrigado @Mateus. ;)


Marcos Ribeiro diz:

Você vai falar alguma coisa sobre RJS e HAML?


Daniel Lopes diz:

@marcos, RJS está na grade do curso e a parte sobre Ajax eu uso bastante RJS.

Sobre HAML em especial não vamos falar nada, pois na verdade não é algo essencial e não é difícil de se aprender. Além do mais, HAML não se adequa a realidade de todo mundo, então não considero material fundamental para o curso.


Márcio diz:

Vou fazer esse curso Daniel, e promoção???? Veja o que pode fazer por nós, abraço!


Daniel Lopes diz:

Olá Márcio, corre que o curso começou tem 3 aulas, ainda da tempo de pegar se vc ver as aulas gravadas.

Conversa com a Erenice para saber de algum desconto, mas acho que não tem mais.


Comentário