La forma en que has formulado tu pregunta es un poco extraña. Déjame aclarar un poco:
Node es una plataforma de desarrollo, estarías aprendiendo JavaScript, un gran lenguaje.
Reaccionar es un marco frontal. No podría crear una aplicación en React, necesitaría combinarla con Node. React también es JavaScript, por lo que encaja bastante bien.
- ¿Cuáles son las diferencias entre un científico y un ingeniero?
- Estoy haciendo mi bsc en silvicultura. ¿Qué debo hacer ahora para mejorar mis habilidades y qué es lo mejor que puedo hacer después de graduarme?
- Cómo convertirse en un buen asociado de ventas en Home Depot
- ¿Qué carrera sería una buena transición del mundo de la ingeniería de audio?
- ¿Es Silicon Valley el lugar ideal para la tecnología de nivel de entrada o es solo una exageración?
Android es una plataforma. El lenguaje que estarías aprendiendo es Java. Java es un gran lenguaje para conocer y no tiene nada que ver con JavaScript.
Recogí Node e hice una aplicación de trabajo (usando express) en un fin de semana … ¿puedes aprenderlo en 2 meses? ¡Si! Probablemente. Especialmente si ya tienes algún conocimiento de programación, lo que si tienes un título de CS supongo que sí.
Dicho esto, ya conocía JavaScript por trabajar en front-end en Angular, jQuery, etc., así que no tuve que aprender el idioma como tal.
¡¡Buena suerte!!