nounours > Yup, évites les sites qui clament apprendre Ruby en 15 mintes/3 jours/en rigolant.
Niveaux livres, la référence c'est tout simple le Pickaxe (parce que y'a une pioche sur la couverture), 'Programming Ruby 1.9 & 2.0' de Dave Thomas (une célébrité dans la commu Ruby). Après ça tu peux passer à 'The Well Grounded Rubyist', qui va un peu plus loin, puis 'Eloquent Ruby', qui vise à enseigner l'écriture de Ruby idiomatique et propre. Une fois que tu te sens à l'aise, tu peux toujours aller voir vers les livres plus poussés et plus spécialisés : Exceptionnal Ruby pour la gestion des exceptions, Design Patterns in Ruby (explicite), Metaprogramming Ruby pour la métaprogrammation, Practial Objet-Oriented Design in Ruby pour des techniques d'OOP générales et comment les appliquer en Ruby, Practical Ruby Projets pour des exemples de projets du monde réel (et un des rares livres à apprendre la manipulation sonore en Ruby), ...
En livres de référence, de poche, qui résume les features clé du langage, tu peux avoir le Pocket Ruby Reference.
Plus avancé encore, Ruby Cookbook, avec pas mal de mini-tutos pour régler des problèmes plutôt techniques du monde réel.
Si tu veux t'orienter en CLI, 'Build Awesome Command-line Applications in Ruby 2'.
Pour Rails, tu as le tuto internet (qui est aussi long et de qualité qu'un livre, il est d'ailleurs vendu en livre) de Rails par Michael Hartl, ainsi que 'Agile Web Development with Rails 4' de Sam Ruby (huhuhu) et Dave Thomas. 'Rails Recipes' et 'Crafting Rails Applications' sont les équivalents Rails d Ruby Cookbook, en gros. The Rails Way est l'équivalent d'Eloquent Ruby pour Rails.
Voilà, comme Ruby a connu un énorme engouement ces derniers temps on a énormément de livres de qualité et pour tout niveau. Tu peux foncer sans trop de risques sur ceux que je t'ai cité, mais pour le reste fais gaffe, y'a aussi pas mal d'étrons.