Queres aprender e dominar Ruby?

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.

Sobre Ruby

class HelloWorld
  def self.hello(name = 'World')
    "Hello, #{name}!"
  end
end

121 exercícios de programação de Ruby no Exercism. De Contagem de nucleótidos a Árvore binária de pesquisa.


Torna-te melhor a programar com exercícios divertidos e gratificantes que põem à prova a tua compreensão dos conceitos no Exercism.

Vê todos os exercícios de Ruby no Exercism

Funcionalidades principais de Ruby


Ruby

Felicidade do programador

O Ruby coloca a felicidade do programador em primeiro lugar. Tem uma sintaxe elegante, natural de ler e de escrever.

Magia da metaprogramação

O código Ruby pode escrever e invocar código Ruby.

Recolha de lixo

A recolha de lixo é feita por mark and sweep e não te atrapalha.

Biblioteca padrão extensa

A biblioteca padrão do Ruby oferece uma enorme variedade de classes e utilitários para tarefas comuns.

Gestor de pacotes flexível

Os pacotes (gems) podem ser geridos centralmente, mas também podem incluir repositórios de gems personalizados ou privados.

Tipagem forte e dinâmica

O Ruby é de tipagem forte e dinâmica e suporta 'Duck Typing'. Em Ruby, tudo é um objeto

Uma amostra dos conceitos que vais abordar


Vê todos os conceitos de Ruby

Recebe mentoria ao estilo de Ruby

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 mentoria

Exercícios de Ruby criados pela comunidade

O 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
Ruby

Começa com o percurso Ruby

A melhor parte: é 100% gratuito para todos.

Junta-te ao percurso Ruby