Ruby on rails - CEFET de Lagarto

816 visualizações

Publicada em

Introdução ao Ruby on Rails. Palestra proferida em 28/set/2010 ao público do CEFET de Lagarto.

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
816
No SlideShare
0
A partir de incorporações
0
Número de incorporações
1
Ações
Compartilhamentos
0
Downloads
13
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Ruby on rails - CEFET de Lagarto

  1. 1. Ruby on Rails quarta-feira, 29 de setembro de 2010
  2. 2. Web quarta-feira, 29 de setembro de 2010
  3. 3. 15 anos quarta-feira, 29 de setembro de 2010
  4. 4. Aplicações quarta-feira, 29 de setembro de 2010
  5. 5. quarta-feira, 29 de setembro de 2010
  6. 6. quarta-feira, 29 de setembro de 2010
  7. 7. quarta-feira, 29 de setembro de 2010
  8. 8. quarta-feira, 29 de setembro de 2010
  9. 9. quarta-feira, 29 de setembro de 2010
  10. 10. Browser quarta-feira, 29 de setembro de 2010
  11. 11. Mozilla Firefox quarta-feira, 29 de setembro de 2010
  12. 12. Google Chrome quarta-feira, 29 de setembro de 2010
  13. 13. Apple Safari quarta-feira, 29 de setembro de 2010
  14. 14. Software mais importante quarta-feira, 29 de setembro de 2010
  15. 15. quarta-feira, 29 de setembro de 2010
  16. 16. Altas Expectativas quarta-feira, 29 de setembro de 2010
  17. 17. Interação Constante quarta-feira, 29 de setembro de 2010
  18. 18. Inteligência quarta-feira, 29 de setembro de 2010
  19. 19. Facilidade de Uso quarta-feira, 29 de setembro de 2010
  20. 20. Essenciais para o negócio quarta-feira, 29 de setembro de 2010
  21. 21. Como funciona uma aplicação web? quarta-feira, 29 de setembro de 2010
  22. 22. quarta-feira, 29 de setembro de 2010
  23. 23. Internet quarta-feira, 29 de setembro de 2010
  24. 24. Internet quarta-feira, 29 de setembro de 2010
  25. 25. Internet quarta-feira, 29 de setembro de 2010
  26. 26. Internet quarta-feira, 29 de setembro de 2010
  27. 27. Internet quarta-feira, 29 de setembro de 2010
  28. 28. Internet quarta-feira, 29 de setembro de 2010
  29. 29. Internet quarta-feira, 29 de setembro de 2010
  30. 30. Internet quarta-feira, 29 de setembro de 2010
  31. 31. Internet quarta-feira, 29 de setembro de 2010
  32. 32. Internet quarta-feira, 29 de setembro de 2010
  33. 33. Internet quarta-feira, 29 de setembro de 2010
  34. 34. Internet quarta-feira, 29 de setembro de 2010
  35. 35. Internet quarta-feira, 29 de setembro de 2010
  36. 36. Internet quarta-feira, 29 de setembro de 2010
  37. 37. /cgi-bin/ quarta-feira, 29 de setembro de 2010
  38. 38. quarta-feira, 29 de setembro de 2010
  39. 39. quarta-feira, 29 de setembro de 2010
  40. 40. quarta-feira, 29 de setembro de 2010
  41. 41. quarta-feira, 29 de setembro de 2010
  42. 42. desenvolvimento frustrante quarta-feira, 29 de setembro de 2010
  43. 43. Ruby on Rails quarta-feira, 29 de setembro de 2010
  44. 44. framework quarta-feira, 29 de setembro de 2010
  45. 45. quarta-feira, 29 de setembro de 2010
  46. 46. 1400+ desenvolvedores quarta-feira, 29 de setembro de 2010
  47. 47. jul/2004 0.5 dez/2005 1.0 mar/2006 1.1 jan/2007 1.2 dez/2007 2.0 jun/2008 2.1 nov/2008 2.2 mar/2009 2.3 ago/2010 3.0 quarta-feira, 29 de setembro de 2010
  48. 48. e daí? quarta-feira, 29 de setembro de 2010
  49. 49. quarta-feira, 29 de setembro de 2010
  50. 50. MVC quarta-feira, 29 de setembro de 2010
  51. 51. apresentação x regras de negócio quarta-feira, 29 de setembro de 2010
  52. 52. Don’t Repeat Yourself quarta-feira, 29 de setembro de 2010
  53. 53. Convention over Configuration quarta-feira, 29 de setembro de 2010
  54. 54. quarta-feira, 29 de setembro de 2010
  55. 55. SQL quarta-feira, 29 de setembro de 2010
  56. 56. Model quarta-feira, 29 de setembro de 2010
  57. 57. Model quarta-feira, 29 de setembro de 2010
  58. 58. Model quarta-feira, 29 de setembro de 2010
  59. 59. Model quarta-feira, 29 de setembro de 2010
  60. 60. Model id: integer name: string price: float category_id: integer stock: integer created_at: datetime updated_at: datetime quarta-feira, 29 de setembro de 2010
  61. 61. Model id: integer name: string x = Product.new price: float category_id: integer stock: integer created_at: datetime updated_at: datetime quarta-feira, 29 de setembro de 2010
  62. 62. Model id: integer name: string x = Product.new price: float x.name = "Pão Jacó" category_id: integer stock: integer created_at: datetime updated_at: datetime quarta-feira, 29 de setembro de 2010
  63. 63. Model id: integer name: string x = Product.new price: float x.name = "Pão Jacó" category_id: integer x.stock = "100 stock: integer created_at: datetime updated_at: datetime quarta-feira, 29 de setembro de 2010
  64. 64. Model id: integer name: string x = Product.new price: float x.name = "Pão Jacó" category_id: integer x.stock = "100 stock: integer x.price = 0.15 created_at: datetime updated_at: datetime quarta-feira, 29 de setembro de 2010
  65. 65. Model id: integer name: string x = Product.new price: float x.name = "Pão Jacó" category_id: integer x.stock = "100 stock: integer x.price = 0.15 created_at: datetime x.save updated_at: datetime quarta-feira, 29 de setembro de 2010
  66. 66. Model quarta-feira, 29 de setembro de 2010
  67. 67. Model INSERT INTO `products` COLUMNS (`name`, `price`, `stock`) VALUES ("Pão Jaco", 0.15, 100); quarta-feira, 29 de setembro de 2010
  68. 68. Model quarta-feira, 29 de setembro de 2010
  69. 69. Model Product.first quarta-feira, 29 de setembro de 2010
  70. 70. Model Product.first Product.find_all_by_category_id(10) quarta-feira, 29 de setembro de 2010
  71. 71. Model Product.first Product.find_all_by_category_id(10) Product.find_or_create_by_name("Margarina") quarta-feira, 29 de setembro de 2010
  72. 72. Model Product.first Product.find_all_by_category_id(10) Product.find_or_create_by_name("Margarina") Product.count quarta-feira, 29 de setembro de 2010
  73. 73. Model Product.first Product.find_all_by_category_id(10) Product.find_or_create_by_name("Margarina") Product.count Product.average('price') quarta-feira, 29 de setembro de 2010
  74. 74. has_many quarta-feira, 29 de setembro de 2010
  75. 75. class Category < ActiveRecord::Base has_many :products end quarta-feira, 29 de setembro de 2010
  76. 76. cat.products cat.products.new cat.products.first quarta-feira, 29 de setembro de 2010
  77. 77. validations quarta-feira, 29 de setembro de 2010
  78. 78. Roteamento quarta-feira, 29 de setembro de 2010
  79. 79. Controller quarta-feira, 29 de setembro de 2010
  80. 80. Sessões quarta-feira, 29 de setembro de 2010
  81. 81. Filtros quarta-feira, 29 de setembro de 2010
  82. 82. class ApplicationController < ActionController::Base before_filter :check_login def check_login render :text => "acesso negado!" end end quarta-feira, 29 de setembro de 2010
  83. 83. Flash quarta-feira, 29 de setembro de 2010
  84. 84. flash[:notice] = "Você logou no sistema" quarta-feira, 29 de setembro de 2010
  85. 85. cookies quarta-feira, 29 de setembro de 2010
  86. 86. respond_to quarta-feira, 29 de setembro de 2010
  87. 87. View quarta-feira, 29 de setembro de 2010
  88. 88. <%= flash[:notice] %> <% form_tag do %> Usuário: <%= text_field_tag 'username' %> Senha: <%= password_field_tag 'password' %> <%= submit_tag 'Entrar' %> <% end %> quarta-feira, 29 de setembro de 2010
  89. 89. Comunidade quarta-feira, 29 de setembro de 2010
  90. 90. RailsConf http://railsconf.com quarta-feira, 29 de setembro de 2010
  91. 91. quarta-feira, 29 de setembro de 2010
  92. 92. quarta-feira, 29 de setembro de 2010
  93. 93. quarta-feira, 29 de setembro de 2010
  94. 94. quarta-feira, 29 de setembro de 2010
  95. 95. quarta-feira, 29 de setembro de 2010
  96. 96. RubyConf Brasil http://rubyconf.com.br quarta-feira, 29 de setembro de 2010
  97. 97. 26 e 27 de outubro São Paulo/SP quarta-feira, 29 de setembro de 2010
  98. 98. Great Resources quarta-feira, 29 de setembro de 2010
  99. 99. PeepCode http://peepcode.com quarta-feira, 29 de setembro de 2010
  100. 100. RailsCasts http://railscasts.com quarta-feira, 29 de setembro de 2010
  101. 101. Ruby Onda http://rubyonda.com quarta-feira, 29 de setembro de 2010
  102. 102. Akita on Rails http://akitaonrails.com quarta-feira, 29 de setembro de 2010
  103. 103. Carlos Brando http://nomedojogo.com quarta-feira, 29 de setembro de 2010
  104. 104. Ozéias Sant’ana http://railsbox.org quarta-feira, 29 de setembro de 2010
  105. 105. Bruno Miranda http://brunomiranda.com quarta-feira, 29 de setembro de 2010
  106. 106. Nando Vieira http://simplesideias.com.br quarta-feira, 29 de setembro de 2010
  107. 107. Aldo França quarta-feira, 29 de setembro de 2010
  108. 108. Aldo França quarta-feira, 29 de setembro de 2010
  109. 109. DanteRegis.com @danteregis Admin de Redes - TJ/SE quarta-feira, 29 de setembro de 2010
  110. 110. DanteRegis.com @danteregis Admin de Redes - TJ/SE http://slideshare.net/danteregis quarta-feira, 29 de setembro de 2010

×