Junta-te ao Percurso de Ruby do Exercism para teres acesso a 121 exercícios agrupados em 21 conceitos de Ruby, com análise automática do teu código e mentoria pessoal, tudo 100% gratuito.
class HelloWorld
def self.hello(name = 'World')
"Hello, #{name}!"
end
end
Torna-te melhor a programar com exercícios divertidos e gratificantes que põem à prova a tua compreensão dos conceitos no Exercism.
Dada uma string de ADN, calcula quantas vezes cada nucleótido ocorre na string.
Dado um número decimal, converte-o na sequência de eventos adequada para um aperto de mão secreto.
Insere e procura números numa árvore binária.
O Ruby coloca a felicidade do programador em primeiro lugar. Tem uma sintaxe elegante, natural de ler e de escrever.
O código Ruby pode escrever e invocar código Ruby.
A recolha de lixo é feita por mark and sweep e não te atrapalha.
A biblioteca padrão do Ruby oferece uma enorme variedade de classes e utilitários para tarefas comuns.
Os pacotes (gems) podem ser geridos centralmente, mas também podem incluir repositórios de gems personalizados ou privados.
O Ruby é de tipagem forte e dinâmica e suporta 'Duck Typing'. Em Ruby, tudo é um objeto
Cada linguagem tem a sua própria forma de fazer as coisas. Ruby não é exceção. Os nossos mentores vão ajudar-te a aprender a pensar como um programador de Ruby e a escrever código idiomático em Ruby. Depois de resolveres um exercício, submete-o à nossa equipa de voluntários e eles darão dicas, ideias e feedback sobre como fazer com que o teu código se pareça mais com aquilo que costumas ver em Ruby. Vão ajudar-te a descobrir as coisas que não sabes que não sabes.
Sabe mais sobre mentoriaO percurso Ruby do Exercism tem 21 conceitos e 121 exercícios para te ajudar a escrever melhor código.
Vê todos os exercícios de Ruby