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.
Altera o formato de dados para pontuar um jogo, de forma a ser mais fácil adicionar outras linguagens.
Aprende os fundamentos do Ruby seguindo uma receita de lasanha.
Resolve o enigma da zebra.
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