Tu veux apprendre et maîtriser Ruby ?

Rejoins le parcours Ruby d’Exercism pour accéder à 121 exercices regroupés en 21 concepts Ruby, avec l'analyse automatique de ton code et un mentorat personnalisé, et tout cela 100 % gratuit.

À propos de Ruby

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

121 exercices de programmation pour Ruby sur Exercism. De Horloge à Nombres d'Armstrong.


Améliore tes compétences en programmation grâce à des exercices ludiques et gratifiants qui testent ta compréhension des concepts avec Exercism.

Voir tous les exercices Ruby sur Exercism

Les fonctionnalités clés de Ruby


Ruby

Bonheur des développeurs

Ruby place le bonheur des développeurs au premier plan. Sa syntaxe élégante est naturelle à lire et à écrire.

Magie de la métaprogrammation

Le code Ruby peut écrire et invoquer du code Ruby.

Ramasse-miettes

Le ramasse-miettes fonctionne par marquage et balayage, et ne te gêne pas.

Bibliothèque standard étendue

La bibliothèque standard de Ruby fournit une multitude de classes et d'utilitaires pour les tâches courantes.

Gestionnaire de paquets flexible

Les paquets (gems) peuvent être gérés de façon centralisée, mais peuvent aussi s'appuyer sur des dépôts de gems personnalisés ou privés.

Typage fort et dynamique

Ruby est fortement et dynamiquement typé et prend en charge le « _Duck Typing_ ». En Ruby, tout est un objet

Un aperçu des concepts que tu vas aborder


Voir tous les concepts de Ruby

Un mentorat à la manière de Ruby

Chaque langage a sa propre façon de faire les choses. Ruby ne fait pas exception. Nos mentors t'aideront à apprendre à penser comme un développeur Ruby et à écrire du code idiomatique en Ruby. Une fois que tu as résolu un exercice, soumets-le à notre équipe de bénévoles, qui te donnera des indices, des idées et des retours sur la façon de le rapprocher de ce que tu verrais habituellement en Ruby. Ils t'aideront ainsi à découvrir les choses que tu ne sais pas que tu ne sais pas.

En savoir plus sur le mentorat

Des exercices Ruby issus de la communauté

Le parcours Ruby sur Exercism propose 21 concepts et 121 exercices pour t'aider à écrire du code de meilleure qualité.

Voir tous les exercices Ruby
Ruby

Lance-toi dans le parcours Ruby

Le meilleur, c'est que c'est 100 % gratuit pour tout le monde.

Rejoins le parcours Ruby