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.
Dados dois baldes de tamanhos diferentes, demonstre como medir uma quantidade exata de litros.
Aprenda sobre arrays acompanhando quantos pássaros visitam seu jardim.
Implemente uma lista duplamente encadeada.
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