Trilhando o
caminho do
Ruby
Leonardo Saraiva
github.com/vyper
twitter.com/vyper
mcorp.io
github.com/mcorp
enjoei.com
Chega de jabá!
Uma linguagem dinâmica, open source, com foco na simplicidade e produtividade.
Ele tem uma sintaxe elegante que é natural ...
Uma linguagem dinâmica, open
source, com foco na simplicidade e produtividade. Ele tem uma sintaxe elegante que é
natural ...
Uma linguagem dinâmica, open source, com foco na
simplicidade e produtividade. Ele tem uma sintaxe elegante que é natural ...
Uma linguagem dinâmica, open source, com foco na
simplicidadee produtividade. Ele tem uma sintaxe
elegante que é natural d...
Uma linguagem dinâmica, open source, com foco na simplicidade e
produtividade. Ele tem uma sintaxe elegante que é
natural ...
Uma linguagem dinâmica, open source, com foco na simplicidade e produtividade. Ele
tem uma sintaxe elegante que é naturald...
Uma linguagem dinâmica, open source, com foco na simplicidade e produtividade. Ele
tem uma sintaxe elegante que é natural ...
Ruby
==
Linguagem
Rails
==
Framework web
Ruby
!=
Rails
História
Yukihiro Matsumoto
chega de
blá, blá, blá
vamos ver um pouco de código!
olá mundo
tipos
tipos: números
tipos: números
…
tipos: números
…
tipos: strings
tipos: strings
tipos: strings
tipos: ranges
tipos: expressão regular
tipos: símbolo
tipos: símbolo
tipos: símbolo
tipos: símbolo
tipos: símbolo
tipos: símbolo
tipos: hash
tipos: array
tipos: array
variáveis
variáveis
operadores
de atribuição
operadores: atribuição
operadores: atribuição
operadores: atribuição
operadores: atribuição
operadores
aritméticos
operadores: aritméticos
operadores: aritméticos
operadores: aritméticos
operadores
de comparação
operadores: comparação
operadores: comparação
operadores: comparação
if / else
if / else
if / else
if / else
unless
case
case
loops
loops: while
loops: while
loops: until
loops: until
loops: for
loops: for
loops: each
loops: each
loops: times
loops: times
métodos
métodos
métodos
métodos
objetos
objetos
objetos
objetos
Mágicas que facilitam
nossa vida… <3
PAM
<3
Mágicas do Rails
Mágicas do Rails
Dúvidas?
Leonardo Saraiva
github.com/vyper
twitter.com/vyper
vyper@maneh.org
Trilhando o caminho do Ruby - Curitiba Livre (SPEI)
Trilhando o caminho do Ruby - Curitiba Livre (SPEI)
Trilhando o caminho do Ruby - Curitiba Livre (SPEI)
Trilhando o caminho do Ruby - Curitiba Livre (SPEI)
Trilhando o caminho do Ruby - Curitiba Livre (SPEI)
Trilhando o caminho do Ruby - Curitiba Livre (SPEI)
Trilhando o caminho do Ruby - Curitiba Livre (SPEI)
Trilhando o caminho do Ruby - Curitiba Livre (SPEI)
Trilhando o caminho do Ruby - Curitiba Livre (SPEI)
Trilhando o caminho do Ruby - Curitiba Livre (SPEI)
Trilhando o caminho do Ruby - Curitiba Livre (SPEI)
Trilhando o caminho do Ruby - Curitiba Livre (SPEI)
Trilhando o caminho do Ruby - Curitiba Livre (SPEI)
Próximos SlideShares
Carregando em…5
×

Trilhando o caminho do Ruby - Curitiba Livre (SPEI)

287 visualizações

Publicada em

Uma pequena e simples introdução ao Ruby apresentado no evento Curitiba Livre realizado na faculdade SPEI.

Publicada em: Tecnologia
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Trilhando o caminho do Ruby - Curitiba Livre (SPEI)

  1. 1. Trilhando o caminho do Ruby
  2. 2. Leonardo Saraiva github.com/vyper twitter.com/vyper
  3. 3. mcorp.io github.com/mcorp
  4. 4. enjoei.com
  5. 5. Chega de jabá!
  6. 6. Uma linguagem dinâmica, open source, com foco na simplicidade e produtividade. Ele tem uma sintaxe elegante que é natural de ler e fácil de escrever.
  7. 7. Uma linguagem dinâmica, open source, com foco na simplicidade e produtividade. Ele tem uma sintaxe elegante que é natural de ler e fácil de escrever.
  8. 8. Uma linguagem dinâmica, open source, com foco na simplicidade e produtividade. Ele tem uma sintaxe elegante que é natural de ler e fácil de escrever.
  9. 9. Uma linguagem dinâmica, open source, com foco na simplicidadee produtividade. Ele tem uma sintaxe elegante que é natural de ler e fácil de escrever.
  10. 10. Uma linguagem dinâmica, open source, com foco na simplicidade e produtividade. Ele tem uma sintaxe elegante que é natural de ler e fácil de escrever.
  11. 11. Uma linguagem dinâmica, open source, com foco na simplicidade e produtividade. Ele tem uma sintaxe elegante que é naturalde lere fácil de escrever.
  12. 12. Uma linguagem dinâmica, open source, com foco na simplicidade e produtividade. Ele tem uma sintaxe elegante que é natural de ler e fácil de escrever.
  13. 13. Ruby == Linguagem
  14. 14. Rails == Framework web
  15. 15. Ruby != Rails
  16. 16. História
  17. 17. Yukihiro Matsumoto
  18. 18. chega de blá, blá, blá vamos ver um pouco de código!
  19. 19. olá mundo
  20. 20. tipos
  21. 21. tipos: números
  22. 22. tipos: números …
  23. 23. tipos: números …
  24. 24. tipos: strings
  25. 25. tipos: strings
  26. 26. tipos: strings
  27. 27. tipos: ranges
  28. 28. tipos: expressão regular
  29. 29. tipos: símbolo
  30. 30. tipos: símbolo
  31. 31. tipos: símbolo
  32. 32. tipos: símbolo
  33. 33. tipos: símbolo
  34. 34. tipos: símbolo
  35. 35. tipos: hash
  36. 36. tipos: array
  37. 37. tipos: array
  38. 38. variáveis
  39. 39. variáveis
  40. 40. operadores de atribuição
  41. 41. operadores: atribuição
  42. 42. operadores: atribuição
  43. 43. operadores: atribuição
  44. 44. operadores: atribuição
  45. 45. operadores aritméticos
  46. 46. operadores: aritméticos
  47. 47. operadores: aritméticos
  48. 48. operadores: aritméticos
  49. 49. operadores de comparação
  50. 50. operadores: comparação
  51. 51. operadores: comparação
  52. 52. operadores: comparação
  53. 53. if / else
  54. 54. if / else
  55. 55. if / else
  56. 56. if / else
  57. 57. unless
  58. 58. case
  59. 59. case
  60. 60. loops
  61. 61. loops: while
  62. 62. loops: while
  63. 63. loops: until
  64. 64. loops: until
  65. 65. loops: for
  66. 66. loops: for
  67. 67. loops: each
  68. 68. loops: each
  69. 69. loops: times
  70. 70. loops: times
  71. 71. métodos
  72. 72. métodos
  73. 73. métodos
  74. 74. métodos
  75. 75. objetos
  76. 76. objetos
  77. 77. objetos
  78. 78. objetos
  79. 79. Mágicas que facilitam nossa vida… <3
  80. 80. PAM
  81. 81. <3
  82. 82. Mágicas do Rails
  83. 83. Mágicas do Rails
  84. 84. Dúvidas?
  85. 85. Leonardo Saraiva github.com/vyper twitter.com/vyper vyper@maneh.org

×