Gerenciando projetos
com Ruby on Rails e
       jQuery
     Rodrigo Urubatan
Sobre Urubatan

Trabalho com desenvolvimento desde 1997, já desenvolvi
  sistemas em diversas linguagens, como Delphi, C, ...
O que é Ruby
•   Uma linguagem de scripting
•   Dinâmica
•   Open Source
•   Foco na simplicidade e produtividade
•   Sint...
O que é Rails
•   Framework para desenvolvimento web
•   Otimizado para a felicidade do desenvolvedor
•   E para uma produ...
Proposta
• Desenvolver um sistema simples para
   gerenciamento de projetos
     –   Usuários
     –   Usuário escolhe pro...
Scaffolding

script/generate scaffold user login:string
  password:string name:string email:string
script/generate scaffol...
Rotas
Alterações nos models
Alterações nos controladores
Aterações no layout e nas view
O plugin jRails
Brincando de Javascript
Será que funciona?
Sorteio!
Referências

•   Meu livro - http://livro.urubatan.com.br
•   Meu blog - http://www.urubatan.com.br
•   Ruby On Rails - ht...
Gerenciando Projetos Com Ruby On Rails
Upcoming SlideShare
Loading in …5
×

Gerenciando Projetos Com Ruby On Rails

1,839 views
1,756 views

Published on

Slides utilizados no mini tutorial que apresentei no RSJUG JugDay 2009

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,839
On SlideShare
0
From Embeds
0
Number of Embeds
409
Actions
Shares
0
Downloads
25
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Gerenciando Projetos Com Ruby On Rails

  1. 1. Gerenciando projetos com Ruby on Rails e jQuery Rodrigo Urubatan
  2. 2. Sobre Urubatan Trabalho com desenvolvimento desde 1997, já desenvolvi sistemas em diversas linguagens, como Delphi, C, C++, PHP, ASP, ColdFusion, Assembly, Leather, Java e Ruby. Atualmente trabalho com pesquisa e desenvolvimento na HP, utilizando principalmente Java, e com Ruby em outros projetos e cursos. Alem de ser o autor do livro "Ruby On Rails: Desenvolvimento fácil e Rápido de aplicações web"
  3. 3. O que é Ruby • Uma linguagem de scripting • Dinâmica • Open Source • Foco na simplicidade e produtividade • Sintaxe elegante, leitura natural e fácil escrita
  4. 4. O que é Rails • Framework para desenvolvimento web • Otimizado para a felicidade do desenvolvedor • E para uma produtividade sustentavel • Foco em padronização antes de configuração • Permite a escrita de código bonito e de fácil leitura
  5. 5. Proposta • Desenvolver um sistema simples para gerenciamento de projetos – Usuários – Usuário escolhe projeto ou cria novo – Adiciona tarefas no projeto – Utiliza uma tela parecida com um quadro de XP para trabalhar em uma tarefa, e informar a conclusão da mesma
  6. 6. Scaffolding script/generate scaffold user login:string password:string name:string email:string script/generate scaffold project name:string description:text script/generate scaffold task title:string description:text status:int priority:int project:references
  7. 7. Rotas
  8. 8. Alterações nos models
  9. 9. Alterações nos controladores
  10. 10. Aterações no layout e nas view
  11. 11. O plugin jRails
  12. 12. Brincando de Javascript
  13. 13. Será que funciona?
  14. 14. Sorteio!
  15. 15. Referências • Meu livro - http://livro.urubatan.com.br • Meu blog - http://www.urubatan.com.br • Ruby On Rails - http://www.rubyonrails.org • Ruby On Rails Brasil - http://www.rubyonrails.pro.br • RubyOnBr - http://www.rubyonbr.org/

×