Upgrade to Pro — share decks privately, control downloads, hide ads and more …

[Rails Girls SP 2017] Lógica de programação com Ruby

[Rails Girls SP 2017] Lógica de programação com Ruby

Flavia Fortes

August 19, 2017
Tweet

More Decks by Flavia Fortes

Other Decks in Programming

Transcript

  1. Flavia Fortes
    @flafortes

    View full-size slide

  2. Lógica de programação com
    Ruby :D

    View full-size slide

  3. 0 que é programar?

    View full-size slide

  4. Tipos de dados

    View full-size slide

  5. Como eu posso acessar a
    chave `name` da variável
    `coach`?

    View full-size slide

  6. Vamos dificultar um
    pouquinho...

    View full-size slide

  7. Como eu faço pra guardar o
    nome e a idade de mais de
    uma coach em uma variável?

    View full-size slide

  8. Qual é o tipo de dado dessa
    nova variável que criamos?

    View full-size slide

  9. Array de Hashes!11!!!!onze

    View full-size slide

  10. Disclaimer: Existem
    diferentes tipos de variáveis e
    mais tipos de dados.

    View full-size slide

  11. Condicionais

    View full-size slide

  12. Operadores de comparação
    == Igual
    != Diferente
    > Maior
    < Menor
    >= Maior ou igual
    <= Menor ou igual

    View full-size slide

  13. Entre outros ...

    View full-size slide

  14. Disclaimer: Existem outras
    formas de fazer um laço
    usando `for`, `while`, por
    exemplo. :)

    View full-size slide

  15. Quero aprender mais sobre
    ruby!

    View full-size slide

  16. http://tryruby.org/

    View full-size slide

  17. http://why.carlosbrando.com/

    View full-size slide

  18. http://www.ruby-lang.org/pt/documentation/

    View full-size slide