Quiero poder crear aplicaciones web / híbridas. Estoy listo para profundizar y aprender. ¿Son las tecnologías que planeo aprender una buena elección? Leer detalles.

En primer lugar, tu detalle es terrible. Uno tiene que aumentar su tamaño para leerlo. Este es un detalle que no debe perderse si desea crear programas. Tampoco tengo idea de lo que quieres decir con “híbrido”.

Lo segundo es que te estás concentrando demasiado en tecnologías específicas. Estos marcos y similares van y vienen constantemente. Debes elegir una pila para aprender y profundizar con esa pila. De esa manera puedes construir algo de principio a fin, lo cual es completamente factible.

De acuerdo con lo que ya ha sugerido, iría a freecodecamp y simplemente comprometería a su programa. Afirman que en realidad nadie termina porque (A) en el momento en que llegas al final, alguien te recoge (B) constantemente agregan temas.

Aprenderías una pila MEAN completa. Construirías una serie de proyectos completos. Obtendrá los beneficios de contribuir a organizaciones sin fines de lucro que necesitan totalmente la ayuda. Si aún desea construir sus propios proyectos específicos, tendría las herramientas para salir y hacer eso.

Más importante aún, aunque ofrecen una pista. Ese es el camino que puede avanzar a toda velocidad y no tener que preocuparse por perder conocimientos importantes en el camino. Ya han hecho el trabajo preliminar para ver lo que necesita saber, cuánto y cuándo. No tienes idea de cuán enorme es esto.

Además es gratis.

Si quieres crear aplicaciones web, creo que estás en el camino correcto. Aquí hay algunas cosas para pensar …

Sugiero comenzar con la pila MEAN. Esto se debe a que hay muchos cursos a los que puede acceder de forma gratuita o de bajo costo que le enseñarán Mongo, Express, Angular y Node. MySQL también puede encajar aquí muy fácilmente.

React es una gran herramienta para aprender, pero lo dejaría hasta después de que hayas pasado algún tiempo con Angular. Esto es simplemente porque no he visto tantos cursos de React que sean muy completos. Alguien más en el tablero de chat podría tener una sugerencia o dos. Si encuentras un curso que te gusta, ¡adelante! Llamo reemplazar Angular con React the MERN stack. Eso probablemente nunca se dará cuenta.

Meteor es una gran herramienta, pero es una plataforma. Si desea una comprensión más profunda de JavaScript, entonces Meteor será una de las últimas cosas que tocar. Meteor es genial, pero hace mucho por ti. Si quieres profundizar como dijiste y quieres saber qué está sucediendo detrás de escena, entonces querrás esperar a Meteor.

Si tienes amigos que están codificando con JavaScript, entonces podrían tener mucho que enseñarte. Pídales consejos sobre dónde debe comenzar. Si no tienes experiencia con Github, entonces agregaría eso también.

Al final, encuentre una plataforma de aprendizaje, aprenda algo de código, cree cosas interesantes, ¡diviértase!

Tus detalles parecen extraños. Como una imagen Podrías escribir eso. Realmente no es mucho.

De todos modos, tus elecciones son buenas. La única pieza que falta es que obviamente vas a confiar en una base de datos basada en documentos. Esto será necesario para las aplicaciones de meteoritos. Pero le sugiero que agregue una base de datos de gráficos a su lista. Puedes probar arangodb. Es un buen lugar para comenzar.

Además, estás un poco flojo con los detalles de tu pregunta que podrías haber escrito …

More Interesting

¿Cuáles son los métodos efectivos de verificación de identidad en la vida real para aplicaciones en línea?

Cómo desarrollar una aplicación web para la NASA

Marcos de aplicaciones web: ¿Por qué a la gente ya no le gusta Struts 2? ¿Qué funciona mejor y por qué?

¿Cuál es la mejor manera para que los estudiantes de secundaria sin conocimientos de programación creen sus propias aplicaciones?

¿Es la aplicación secreta un poco turbia? ¿La gente entiende cómo agregará valor a la sociedad?

Cómo conectar mi aplicación web al servidor de SMS

¿Está bien usar logotipos / imágenes de varias tecnologías web en mi sitio web?

Cómo comunicarse con una aplicación que se ejecuta en un contenedor

¿Cuáles son las diferencias clave entre jQuery y AngularJS?

Cómo estimar el alcance del trabajo en la web y las aplicaciones más rápido

¿Es cierto que los trabajos de programación front-end web son desordenados y pagan menos que la programación de back-end y de base de datos?

¿Cuál es la mejor manera de crear un rastreador para indexar imágenes de sitios de comercio electrónico?

¿Cuáles son los pros y los contras de desarrollar en Silverlight?

Como programador de 'nivel intermedio' que solo trabaja en el backend de la aplicación web de una startup, ¿qué tan preocupado debería estar por las lagunas de seguridad que podría estar creando involuntariamente, incluso si soy capaz de acelerar las cosas rápidamente?

¿Cómo puede Skimr convertirse en el lector de RSS más grande del mundo?