Junte-se à Trilha Ruby do Exercism e tenha acesso a 121 exercícios agrupados em 21 Conceitos de Ruby, com análise automática do seu código e mentoria pessoal, tudo 100% grátis.
class HelloWorld
def self.hello(name = 'World')
"Hello, #{name}!"
end
end
Melhore suas habilidades de programação com exercícios divertidos e gratificantes que testam sua compreensão dos conceitos no Exercism.
Monte uma cadeia de dominós.
Imprima a cantiga infantil 'This is the House that Jack Built'.
Calcule o número de grãos de trigo em um tabuleiro de xadrez, sabendo que a quantidade em cada casa dobra.
Ruby coloca a felicidade de quem desenvolve em primeiro lugar. Tem uma sintaxe elegante, natural de ler e escrever.
O código Ruby pode escrever e invocar código Ruby.
A coleta de lixo é feita por marcação e varredura, sem sair do seu caminho.
A biblioteca padrão do Ruby oferece uma grande variedade de classes e utilitários para tarefas comuns.
Os pacotes (gems) podem ser gerenciados de forma centralizada, mas também podem incluir repositórios de gems personalizados ou privados.
Ruby é fortemente e dinamicamente tipada e suporta 'Duck Typing'. Tudo em Ruby é um objeto
Toda linguagem tem o seu próprio jeito de fazer as coisas. Com Ruby não é diferente. Nossos mentores vão ajudar você a aprender a pensar como um desenvolvedor de Ruby e a escrever código idiomático em Ruby. Depois de resolver um exercício, envie-o para a nossa equipe de voluntários, e eles vão dar dicas, ideias e feedback sobre como deixá-lo mais parecido com o que você normalmente veria em Ruby. Eles vão ajudar você a descobrir as coisas que você não sabe que não sabe.
Saiba mais sobre mentoriaA trilha de Ruby no Exercism tem 21 conceitos e 121 exercícios para ajudar você a escrever código melhor.
Ver todos os exercícios de RubyE o melhor de tudo: é 100% grátis para todo mundo.
Entre na trilha de Ruby