Apresentação ForkInSergipe

692 views

Published on

Apresentação que fiz no grupo ForkInSergipe.

http://dojo-se.github.com

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

No Downloads
Views
Total views
692
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
3
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

Apresentação ForkInSergipe

  1. 1. Rafael Mendonça França 1 Introdução ao Ruby on Rails
  2. 2. Rafael Mendonça França 2 Quem sou eu Desenvolvedor Web Apaixonado por Software livre Aluno de ciência da computação UFS Desenvolvo aplicações Ruby on Rails desde 2006 Ativista das metodologias ágeis
  3. 3. Rafael Mendonça França 3 Agile
  4. 4. Rafael Mendonça França 4 TDD XP Scrum CI Lean UP BDD Stand Up Meeting Produck Backlog FDD UML Sprint Pair Programming GTD
  5. 5. Rafael Mendonça França 5 Indivíduos e intereções mais que processos e ferramentas
  6. 6. Rafael Mendonça França 6 Software funcionando mais que documentação abrangente
  7. 7. Rafael Mendonça França 7 Colaboração com o cliente mais que negociação de contratos
  8. 8. Rafael Mendonça França 8 Responder as mudanças mais que seguir planos
  9. 9. Rafael Mendonça França 9 TDD
  10. 10. Rafael Mendonça França 10
  11. 11. Rafael Mendonça França 11 BDD
  12. 12. Rafael Mendonça França 12
  13. 13. Rafael Mendonça França 13 A Linguagem Ruby
  14. 14. Rafael Mendonça França 14 Ruby Tecnologia Japonesa Lançada em 1995 Multi­paradigma Muito similar ao Python Ênfase na simplicidade e na  elegância Open­source Arquiteto do Ruby, Yukihiro “Matz” Matsumoto
  15. 15. Rafael Mendonça França 15 Características Orientada a objetos – ”Tudo é objeto”  Herança única Dinâmica – Meta­programação
  16. 16. Rafael Mendonça França 16 Ruby on Rails
  17. 17. Rafael Mendonça França 17 David Heinemeier Hansson Criador do Ruby on  Rails Sócio da 37signals Foi Hacker do ano em  2005
  18. 18. Rafael Mendonça França 18 Filosofia DRY
  19. 19. Rafael Mendonça França 19 Filosofia Convenção sobre Configuração
  20. 20. Rafael Mendonça França 20 Filosofia Fácil de aprender
  21. 21. Rafael Mendonça França 21 Filosofia Divertido
  22. 22. Rafael Mendonça França 22 Arquitetura
  23. 23. Rafael Mendonça França 23 Comunidade
  24. 24. Rafael Mendonça França 24 http://cukes.info
  25. 25. Rafael Mendonça França 25 http://www.pragprog.com
  26. 26. Rafael Mendonça França 26 http://rspec.info
  27. 27. Rafael Mendonça França 27 http://github.com
  28. 28. Rafael Mendonça França 28 http://rubygems.org
  29. 29. Rafael Mendonça França 29 http://railscasts.com
  30. 30. Rafael Mendonça França 30 http://peepcode.com
  31. 31. Rafael Mendonça França 31 Brasil?
  32. 32. Rafael Mendonça França 32
  33. 33. Rafael Mendonça França 33
  34. 34. Rafael Mendonça França 34 Sergipe?
  35. 35. Rafael Mendonça França 35
  36. 36. Rafael Mendonça França 36
  37. 37. Rafael Mendonça França 37 Cases
  38. 38. Rafael Mendonça França 38
  39. 39. Rafael Mendonça França 39
  40. 40. Rafael Mendonça França 40 Vídeos http://vimeo.com/10732081
  41. 41. Rafael Mendonça França 41 Vídeos http://rubyonrails.org/screencasts/rails3
  42. 42. Rafael Mendonça França 42 http://rafaelfranca.com.br http://github.com/rafaelfranca rafaelmfranca@gmail.com @rafaelfranca

×