¿Cuáles son algunos libros de Ruby que tienen proyectos del mundo real?

Dependiendo de tu habilidad con Ruby, aquí hay algunos libros excelentes que te ayudarán a convertirte en el Rubyist que quieres ser.

Si quieres saltar directamente a Ruby on Rails, como mencionó Philip Nguyen, el Tutorial Ruby on Rails de Michael Hartl es probablemente tu mejor opción, ya que este libro supone que tienes cero conocimientos de Ruby.

Sin embargo, Ruby es un lenguaje extremadamente “inteligente” y de alto nivel, por lo que si desea profundizar en la magia que Ruby proporciona aquí hay algunos libros más que podrán fortalecer su comprensión de cómo funciona el idioma (dependiendo de qué nivel de dominio tienes con Ruby).

Beginning Ruby – Peter Cooper es un libro genial para comenzar con Ruby. El libro asume que tiene cero conocimientos de programación, Beginning Ruby una introducción al lenguaje Ruby mientras cubre una cantidad sorprendente de terreno. Muy recomendable si prefiere libros basados ​​en tutoriales. Mediante una combinación de tutoriales y proyectos más grandes, cubre no solo los conceptos básicos sino también las prácticas de prueba. Este libro también cubre los pros y los contras de los marcos más populares (como Rails y Sinatra).

Programming Ruby 1.9: The Pragmatic Programmers ‘Guide – también conocida como la Biblia Ruby por muchos Rubyists. Como todos los otros libros pragmáticos. Este libro viene con excelentes tutoriales y explicaciones, este libro contiene una amplia referencia del lenguaje Ruby. Es lo suficientemente exhaustivo como para servir a los programadores intermedios y avanzados como referencia durante mucho tiempo.

Ruby on Rails Tutorial (3rd Ed.) De Michael Hartl es un gran libro. Puede obtener el libro electrónico gratis o puede comprar la copia física. El autor lo guía a través de la construcción de un clon de Twitter con un gran enfoque en el desarrollo basado en pruebas. Esta es una lectura obligatoria.