Para qué sirve
Hacer páginas interactivas, aplicaciones web completas (con Node.js), y también apps móviles con frameworks como React Native.
El camino
Aprende HTML y CSS primero (la estructura y el estilo), luego JavaScript para darle vida. Es la trilogía del desarrollo web.
Fundamentos esenciales
1. Variables
let y const para guardar datos.
2. Funciones y eventos
Responder a clics y acciones del usuario.
3. DOM
Manipular elementos de la página.
4. Asincronía básica
fetch y promesas para comunicarte con servidores.