Aprenda com um tutorial em inglês, mas de fácil compreensão, a utilizar o Ruby
No site você poderá apreender os fundamentos da linguagem de programação ruby de forma interativa.
Imprima esse roteiro e entre no site Try Ruby! Aí é só ir acompanhando as intruções.
Esse guia ainda não está completo, mas aos poucos estamos adicionando mais e mais telas traduzidas. Sugestões, poste no fórum.
Você terá na primeira parte a explicação de comandos básicos para evoluir no tutorial.
Aqui temos um rápida explicação de cada comando
Digite help no prompt e assim você começará a primeira parte.
A tela que você terá acima será para digitar os comandos Ruby. Basta digitar o que está marcado e pressionar o "Enter". Seguindo estes passos você será guiado pelo tutorial.
No caso desta tela, digite a conta apresentada "2 + 6" e pressione "Enter"
Nesta tela você pode brincar os os números e calculos matemáticos. Esperimente fazer as contar apresentadas. Para prosseguir, pasta digitar seu nome entre aspas (Ex: "Adriano") e pressionar "Enter"
Agora você poderá brincar com as funções disponíveis no objeto String do Ruby. Para inverter o seu nome digite o seu nome como na tela anterior e complete com a função .reverse (Não esqueça o ponto!) Ex: "Adriano".reverse
Você pode utilizar o método .length para contar quantas letras tem seu nome, para prosseguir, digite seu nome mais a função .length. Ex: "Adriano".length
Você pode fazer operações com string, como pedir para ela se multiplicar. Digitando o seu nome * quantidade você terá seu nome repedido a quantidade de vezes informada. Tente! Ex: "Adriano" * 5
Resumo do que você aprendeu no primeiro minuto:
Essa é a essencia do aprendizado. Pegue coisas simples, brinque e use-as para criar coisas novas.
Experimente fazer algo diferente, que tal reverter um número? Tente "40.reverse".
Você não pode reverter o número quarenta. Talvez você possa segurar o monitor na frente do espelho, mas reverter um número não faz sentido. O Ruby mostrou uma mensagem de erro. Ele está dizendo que não existe o método "reverse" para números
Experimente fazer algo diferente, que tal reverter um número? Tente "40.reverse".
Talvez se você primeiro transformá-lo em uma string:
40.to_s.reverse
E números são diferentes de strings. Apesar de você poder usar métodos em qualquer objeto em Ruby, alguns métodos só funcionarão com certos tipos de coisas. Mas você sempre pode converter entre tipos diferentes usando os métodos "to" do Ruby.
O que são arrays? São listas. Tipos dentro de colchetes:
[]
Esta é a primeira parte do tutorial online. Agora você tem as regras de como interagir com a interface.
Aparecendo dúvidas, poste ela no forum para que todos possam ver e ajudar ;)
Todos os diretos reservados a RubyOnBr. Copyright RubyOnBr .
This site is powered by Radiant CMS.