¿Cómo puede un padre ayudar mejor a un niño de 19 años a aprender Ruby on Rails?

Recogería el libro “Desarrollo web ágil con rieles” de Dave Thomas de los Programadores pragmáticos y trabajaría en eso. Puede obtenerlo aquí: http://pragprog.com/titles/rails…

También me gustaría saber si hay un grupo de usuarios de Ruby / Rails en su área y participar con ellos. Tenemos una excelente llamada Portland Ruby Brigade aquí en Portland, Oregon. Puede encontrarlos en http://pdxruby.org/ Puede encontrar a su mentor de 19 años de esta manera. Involucrarse con la comunidad de desarrolladores es la mejor manera de aprender porque conocerá a muchas personas que están ansiosas por ayudarlo.

Geoffrey Grosenbach, desarrollador de la comunidad Ruby / Rails durante mucho tiempo, tiene un gran conjunto de transmisiones educativas en su sitio: http://peepcode.com/
He comprado varios de estos a lo largo de los años y los amo.

Si puede pagarlo, le recomiendo el curso Pragmatic Studio Ruby on Rails. Lo enseñan los desarrolladores de Rails expertos de clase mundial (Dave Thomas, de los Programadores pragmáticos, escribió “Programming Ruby”, también conocido como “el libro PickAxe”, que se considera la “biblia” para el lenguaje Ruby. Chad Fowler ha publicado varios libros y dirige Ruby y conferencias de Rails. No puedes obtener mejores autoridades que estos tipos). El curso es muy comprensible. A pesar de que son expertos, los instructores enseñan de una manera accesible y hacen todo lo posible para asegurarse de que comprende completamente los conceptos. Hay muchos laboratorios prácticos.
Información del curso aquí: http://pragmaticstudio.com/
He asistido al curso de Rails, así como al curso de iPhone / iPad de Pragmatic y son absolutamente de primer nivel, de hecho, los mejores cursos de capacitación técnica a los que he asistido (y he estado en algunos).
El gran beneficio de tomar este curso además de lo que obtienes del curso en sí es el acceso a la lista de correo electrónico de antiguos alumnos de la clase. Es bastante activo y puede hacer preguntas a los miembros de la lista sobre los problemas que pueda tener y obtener excelentes comentarios y respuestas. Regularmente busco en estos grupos de mensajes y aprendo mucho de ellos. Los instructores del curso están activos en la lista y frecuentemente responden preguntas.
Buena suerte.

Empecé a aprender RoR recientemente y tengo un corto período de atención; esto podría o no funcionar para su hijo en función de sus patrones de aprendizaje. El enfoque para mí ha sido hacer algo que sea instantáneamente gratificante y que me enganche y tenga la curiosidad de leer.

  • Rubí: use tryruby.org Edgecase koans y Eloquent ruby (libro). Encontré los koans especialmente útiles.
  • Rieles: rieles para zombis , rieles de cabeza (libro)
  • Git: página de manual , configurar una cuenta en Unuddle
  • Marco de prueba de RSpec – El libro de RSpec – Estoy seguro de que será especialmente útil introducir las pruebas desde el principio.
  • Heroku – Dev docs – No hay nada como un servidor hello world ejecutándose en un servidor remoto. Es como la primera vez que aprende la programación del microcontrolador y hace que ese LED parpadee con el código de ensamblaje.

Aquí hay algunos buenos recursos para comenzar a aprender Ruby:
Rubí:
Que es:

Aprender:

  • Curso – Pagado: Tutorial de Ruby, Aprende Ruby para principiantes
  • Curso – gratis: Ruby
  • Curso – gratis: Prueba Ruby – Code School
  • Libro: Amazon.com: Ruby In A Day: Learn The Basics, Learn It Quick, Start Coding Fast (In A Day Books Book 3) eBook: Richard Wagstaff: Kindle Store
  • Tutorial de YouTube: lista de reproducción de tutoriales de programación de Ruby

Ejercicios prácticos :

  • codewars.com
  • Rubeque

Consigue ayuda:
Foro de preguntas y respuestas:

  • Ruby – Foro de Ruby

Material de referencias:

  • Índice de archivos, clases y métodos en Ruby 2.1.5 (Ruby 2.1.5)

Pon a prueba tus habilidades:

  • Prueba de rubí

Mantente relevante:

  • Unirse a una reunión: Grupos de Meetup Ruby
  • Únase a un boletín o fuente de blog: un boletín electrónico semanal gratuito

Si también quieres aprender Ruby on Rails, aquí hay recomendaciones:
Ruby on Rails:
Que es:

Aprender:

  • Curso – Pagado: Entrenamiento de Ruby on Rails: Tutoriales de Ruby on Rails para principiantes – Udemy
  • Curso – gratis: Tutorial de Ruby on Rails – Code School
  • Libro: Amazon.com: Rails: programación rápida y fácil de Ruby On Rails para principiantes. ¡Aprende Ruby On Rails desde cero !: (Ruby, Ruby on rail, Ruby Red, Programación Ruby, Desarrollo Ruby) … Programación Ruby, Desarrollo Ruby, Libro 1) eBook: AZ Elite Publishing: Kindle Store
  • Tutorial de YouTube:

Ejercicios prácticos :

  • Rieles de aprendizaje: modelo, vista, controlador
  • Learn Rails – Consultas ActiveRecord
  • Rieles de aprendizaje: registro activo, asociaciones

Consigue ayuda:
Foro de preguntas y respuestas:

  • Foro: Ruby on Rails

Material de referencias:

  • API de Ruby on Rails
  • Comenzando con Rails

Pon a prueba tus habilidades:

  • Prueba de Ruby on Rails

Mantente relevante:

  • Unirse a una reunión: Grupos de Meetup de Ruby On Rails
  • Únase a un boletín o fuente de blog: un boletín electrónico semanal gratuito

Si desea saber más acerca de cómo convertirse en un desarrollador de Ruby, y obtener buenas ideas, consulte ReSkill.me y su página dedicada para el desarrollador de Ruby on rails.