Ahora hay mucha documentación y comunidad en torno a Ruby on Rails. La estrategia para convertirse en un desarrollador avanzado de Rails se define mejor como:
- Leer tutoriales introductorios.
- Crea una aplicación muy, muy simple usando lo que has aprendido de los tutoriales.
- Regrese y lea más tutoriales.
- Lea las guías de rieles.
- Lee los tutoriales de Ruby.
- Considere leer algunos de los libros de Programadores pragmáticos sobre el tema de Ruby y Ruby on Rails.
- Haga una aplicación Rails real que lanzará a producción.
- Identifique sus puntos de frustración: utilícelos para mejorar aún más su material de lectura. Por ejemplo, si tiene dificultades con la autenticación, puede considerar leer algunos tutoriales detallados sobre el tema.
- Haga otra aplicación de Rails.
- Comience a buscar en el código fuente de Rails. Ahora que ha creado dos grandes aplicaciones de Rails, sabe lo que está haciendo. Y leer el código fuente de Rails ayuda a desentrañar todas las bases misteriosas del marco.
- Sigue haciendo aplicaciones de Rails.
- Contribuir a proyectos de código abierto (gemas, etc.).
- Construya una red de personas que trabajen con Rails.
En resumen: una combinación de educación y experiencia personal es la mejor manera de aprender Ruby on Rails.
- Tengo fondos y habilidades limitados, ¿debería comenzar mi propio equipo de desarrollo o subcontratar el desarrollo o una combinación de ambos?
- Dejé la escuela secundaria. ¿Puedo obtener trabajos de desarrollador web después de practicar y estudiar?
- Si quiero entrar en el campo del diseño web, ¿qué idiomas debo aprender?
- ¿Hay alguna razón para desarrollar un nuevo proyecto en ES5 y no en ES6 / ES7 + Babel / Traceur?
- Estoy tratando de seguir una carrera en desarrollo web front-end. Ya estudié HTML y CSS. ¿Es un buen camino para aprender Dreamweaver y WordPress?