Recomiendo que comience con el clásico (recientemente actualizado a Ruby v2.0) “PickAxe Book” de Thomas, Fowler y Hunt, Programming Ruby 1.9: The Pragmatic Programmers ‘Guide (Facets of Ruby): Dave Thomas, Chad Fowler , Andy Hunt: 9781934356081, pero espere la versión v1.9 y 2.0, que saldrá a finales de este mes (06/2013). Esta es una buena herramienta de aprendizaje que funciona como un libro de referencia confiable para su uso continuo.
A partir de ahí, es posible que desee ver las excelentes aplicaciones de línea de comandos Build Awesome de David B Copeland en Ruby: controle su computadora, simplifique su vida: David Copeland B .: 9781934356913, que es una excelente guía para usar Ruby para crear utilidades de comando y herramientas propias, centrándose en una perspectiva de línea de comandos de Linux.
Ruby principiante de Peter Cooper: de principiante a profesional (Voz del experto en código abierto) (9781430223634): Peter Cooper también es muy útil y útil para el novato Ruby.
También me gusta la serie de libros de cocina O’Riley en general, ya que estos libros generalmente proporcionan una amplia encuesta de problemas y soluciones dentro de un dominio de programación en particular, y Ruby Cookbook (Cookbooks (O’Reilly)) de Lucas Carlson: Lucas Carlson, Leonard Richardson: 9780596523695 es, creo, uno de los mejores de la serie.
- ¿Cuál sería una manera más efectiva de aprender un lenguaje / marco de programación: de libros o tutoriales en video en línea?
- ¿Cuál es el mejor libro para aprender C ++ para alguien que ya conoce C?
- ¿Cuál es el proceso de escribir un libro técnico?
- ¿Cuáles son todos los buenos libros o recursos que ayudarán a comprender cómo reducir el tamaño del archivo ejecutable, la vinculación y más para proyectos C o C ++?
- ¿Cuáles son algunos de los temas de lectura obligada de la serie Art of Computer Programming de Donald Knuth? Dado que es casi imposible leer toda la serie, ¿cuáles crees que son los temas / capítulos / páginas más interesantes, interesantes y entretenidos?
En el lado de Rails, el Tutorial Ruby on Rails de Michael Hartl: Aprenda desarrollo web con Rails (2a edición) (Addison-Wesley Professional Ruby Series): Michael Hartl: 9780321832054 es una excelente introducción y tutorial.
Cerrando con una pista práctica : puede ir a la casa pobre comprando libros técnicos a precio de lista, o incluso libros nuevos con descuento en Amazon. Sin embargo, las librerías afiliadas y asociadas de Amazon casi siempre tienen varias copias usadas del libro de programación Ruby (u otro) en condiciones ” como nuevas “, ” buenas ” o ” aceptables “, y así, a menos que sea un Sheldon Cooper que no puede cumplir algo tocado / usado por otra persona, ¡ahorre algo de dinero y compre sus libros tecnológicos en el mercado de libros usados! ¡Casi todos los volúmenes en mi biblioteca técnica son libros usados, y todavía no he tenido una mala experiencia de compra!