Ruby e Rails

1,913 views
1,863 views

Published on

Palestra realizada na 6ª Computação Amostra do CESUPA, em 18 de maio de 2012, Belém - Pará.

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

  • Be the first to like this

No Downloads
Views
Total views
1,913
On SlideShare
0
From Embeds
0
Number of Embeds
470
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Ruby e Rails

  1. 1. ruby no tucupi e rails com farinha Por @luizsanxes
  2. 2. Na vida,precisamos dealimento econhecimento
  3. 3. extraindo alimento
  4. 4. tucupihttp://www.flickr.com/photos/carolzina/152598571/
  5. 5. farinha
  6. 6. tapioca
  7. 7. maniva
  8. 8. extraindo conhecimento
  9. 9. a linguagemOrientada aobjetos e a pessoas.
  10. 10. o criador YukihiroMatsumoto
  11. 11. ruby é multiplataforma
  12. 12. objeto
  13. 13. classe
  14. 14. classe e objetoBeneficios da banana: age sobre a visao, pele e mucosas
  15. 15. pessoas
  16. 16. pessoasputs “Hello World!”
  17. 17. gemas de rubi Gerenciador de pacotes(programas e bibliotecas) do Ruby
  18. 18. ruby gemsExemplos:gem install <nome do pacote>gem listgem uninstall <nome do pacote>
  19. 19. o frameworkExtraído a partir de um projeto
  20. 20. o autor DavidHeinemeier Hansson
  21. 21. sites orientados a banco de dadosCreateRetrieveUpdateDelete
  22. 22. seguindo um padrão de projeto http://wiki.cercomp.ufg.br/Equipe_Web/RoR/MVC
  23. 23. criando um projetorails new quitanda
  24. 24. criando um esqueletorails generate scaffold produtonome:string valor:decimal unidade:string invoke active_record create db/migrate/20120518121817_create_produtos.rb create app/models/produto.rb invoke test_unit create test/unit/produto_test.rb create test/fixtures/produtos.yml route resources :produtos invoke scaffold_controller create app/controllers/produtos_controller.rb invoke erb create app/views/produtos create app/views/produtos/index.html.erb create app/views/produtos/edit.html.erb create app/views/produtos/show.html.erb create app/views/produtos/new.html.erb create app/views/produtos/_form.html.erb
  25. 25. criando a estrutura de dadosrake db:createrake db:migrate
  26. 26. executando a aplicaçãorails server=> Rails 3.2.3 application startingin development on http://0.0.0.0:3000
  27. 27. iniciando a aplicação
  28. 28. listando produtos
  29. 29. criando produtos
  30. 30. “A gente não quer só comidaA gente quer comidaDiversão e arte...” -- Titãs
  31. 31. tasafo.org/conf2012
  32. 32. quem vem falar de ruby e rails
  33. 33. oportunidade de aprender
  34. 34. Obrigado!ruby-lang.org/ptrubyonrails.com.brtasafo.orggroups.google.com/group/guru-pa
  35. 35. ruby no tucupi e rails com farinha Por @luizsanxes

×