Bueno, lo básico primero:
Para crear la interfaz de usuario, deberá aprender HTML, CSS y JavaScript. jQuery también podría ayudar.
Para recopilar datos del usuario, necesitará un back-end. Si todo lo que necesita es información realmente básica, es posible que pueda obtener un back-end rápido solo con Node / Express / Mongo.
Leer o mirar instrucciones es fácil. Ya tendrás suficiente habilidad de front-end para esto cuando llegues.
- Si el conocimiento es gratuito, ¿por qué preocuparse por la universidad? Si realmente amas un campo de estudio, ¿no serías lo suficientemente apasionado como para aprenderlo por tu cuenta?
- ¿Quiénes son algunos de los aprendices más rápidos?
- Scalaz vs Algebra vs Cats – ¿cuál debo aprender / usar?
- ¿Realmente necesitamos aprender un segundo idioma en el futuro? Es demasiado lento.
- ¿Debemos aprender las líneas de comando (por ejemplo, Make, Bash o -o)?
Para aprender HTML, CSS, JavaScript y jQuery, vaya a Codecademy.
Puede aprender los conceptos básicos de Node / Express / Mongo con este libro: Express in Action
Normalmente me gusta recomendar recursos gratuitos, pero ese libro es mejor que cualquier otro recurso gratuito que he encontrado en línea.
Usted querrá construir algunos proyectos pequeños a medida que aprende, pero trabaje en su aplicación siempre que considere que tiene suficiente habilidad nueva para agregar una característica o funcionalidad.