Me gustaría aprender a construir una aplicación web con Ruby on Rails, ¿dónde debo comenzar?

Respuesta de disparo: no compiles primero la aplicación web. En cambio, invierta su cabeza para entender el lenguaje Ruby (solo lo básico es suficiente). Hará tus días mucho más fáciles.

TL; DR
Fueron mis errores. Cuando decidí crear una aplicación web, simplemente utilicé mi ambición, sin ninguna (pequeña) investigación. Así que voy al libro de Michael Hartl, solo leo un poco, lo terminé y (como ustedes saben) me confundo.
Luego leo una vez más, sigo todas las instrucciones, solo copie y pegue el código, obtenga un pequeño error, pregunte stackoverflow, arreglado, se siente inteligente, continúe con el próximo capítulo, obtenga un pequeño error, arreglado, obtenga un error, no se puede arreglar , recibe más errores, se siente estúpido, bebe un café, ve a stackoverflow nuevamente, todavía no puedo resolver el error, reza a Dios, obtén más errores, apaga mi Mac.

Al día siguiente, lo intento de nuevo, todavía no funciona, lo intento nuevamente, falla, voy al foro, pregunto stackoverflow, no funciona … Luego leo el libro lenta y cuidadosamente, trato de comprender el concepto y finalmente felizmente puedo resolver el error : solo necesita una sintaxis “@” delante de la variable de instancia en la acción show. Demonios si….

Ese fue solo un ejemplo de mis muchos errores. Estoy bastante seguro de que también lo conseguirás. Michael Hartl Book es el libro más completo para construir aplicaciones web con Rails. Pero si no sabes mucho sobre Ruby, será muy difícil obtenerlo todo.

Entonces, no sigas mis errores. En cambio, debes entender a Ruby primero. Solo la sintaxis básica es suficiente. Vaya a codecademy, elija Ruby, termínelo dos o tres veces hasta que se familiarice con él.

Después de eso, vaya al libro de Michael Hartl, escriba el código (quiero decir, no copie y pegue), termínelo, repítalo una o dos veces para leerlo nuevamente. Si puedes conseguir que la aplicación funcione sin mirar el libro, ¡Felicidades! Ahora puedes decirle a tu madre que eres programador de rieles y estás listo para sacudir el mundo

Comience por aprender la sintaxis. Un buen lugar podría ser Code Academy.

Aprende a codificar

Luego golpea el Tutorial de Rails de Michael Hartl. Es uno de los mejores tutoriales que he hecho y es muy completo.

Tutorial de Ruby on Rails (Rails 5)

Luego construye algo por tu cuenta, ve desde allí.

Dos opciones

Bootcamp de codificación en línea guiado por un mentor (el proyecto firehose)

Aprenda desarrollo web gratis (el proyecto Odin

Hay toneladas de materiales de video de texto tutorial en la red, aquí en mi sitio puedes encontrar alrededor de 600 videos de YouTube y 400 artículos sobre el último ruby ​​on rails Ruby On Rails Bosnia

Siga un tutorial sobre cómo construir uno. Hay un millón de esos. Solo búscalo en Google o busca en YouTube. Mackenzie Child en YouTube tiene una buena selección de aplicaciones para construir que son un buen punto de partida.