JavaScript sigue siendo el lenguaje más ubicuo de la web, pero su ecosistema cambia a un ritmo vertiginoso. En 2026, dominar JavaScript moderno implica conocer ES2026, asincronía con promesas y async/await, el modelo de objetos del documento y cómo estructurar código limpio antes de saltar a frameworks como React 19 o Angular.
La mayoría de los recursos disponibles se quedan obsoletos en pocos meses o asumen que ya sabes la mitad de las cosas. Aquí entra este material.
Estos apuntes están diseñados para quien quiere aprender JavaScript desde cero con una ruta clara, sin rodeos, y llegar preparado al mundo de los frameworks modernos. No es un tutorial acelerado ni una referencia exhaustiva: es un camino pensado para que entiendas cada pieza antes de pasar a la siguiente.
Introducción al libro
Apuntes DWEC: JavaScript moderno para llegar a React y Angular sin dolor de cabeza es un material docente creado por Isaías Fernández Lozano para el módulo de Desarrollo Web en Entorno Cliente. Está orientado a estudiantes, autodidactas y profesionales que quieran construir una base sólida de JavaScript antes de enfrentarse a React o Angular.
El recorrido empieza con la sintaxis básica del lenguaje, pasa por funciones, estructuras de datos, programación orientada a prototipos, manipulación del DOM, asincronía y consumo de APIs, y termina con un puente directo hacia frameworks modernos. No necesitas experiencia previa con React o Angular; el material está diseñado justo para que la transición sea natural.
Contenido del libro
El material está organizado en cinco fases progresivas. La primera cubre los fundamentos del lenguaje: variables, tipos, operadores, funciones, control de flujo y ámbito. La segunda profundiza en estructuras de datos, módulos ES6, herramientas como npm y Vite, y el manejo de estado con localStorage. La tercera introduce la programación orientada a objetos basada en prototipos y clases.
La cuarta fase es la más práctica: DOM, eventos, asincronía con callbacks, promesas y async/await, y consumo de APIs externas con fetch. La quinta y última prepara el terreno para dar el salto a React 19 y Angular, explicando cómo los conceptos vanilla se transforman en componentes, props, estado y efectos. Incluye ejercicios por cada bloque, tests autocorregibles y una práctica puente que consolida todo lo aprendido.
Índice del libro
- Unidad 0: Introducción a JavaScript moderno
- Unidad 1: Sintaxis básica
- Unidad 2: Conversión de tipos
- Unidad 3: Cargar JavaScript en HTML
- Unidad 4: Operadores
- Unidad 5: Funciones
- Unidad 6: Control de flujo
- Unidad 7: Ámbito, scope y this
- Unidad 8: Arrays
- Unidad 9: Set
- Unidad 10: Map
- Unidad 11: Objetos
- Unidad 12: Módulos ES
- Unidad 13: Node, npm, pnpm y Vite
- Unidad 14: localStorage
- Unidad 15: This en profundidad
- Unidad 16: POO y prototipos
- Unidad 17: DOM
- Unidad 18: Asincronía (callbacks, promesas, async/await)
- Unidad 19: Web APIs
- Unidad 20: Preparación React / Angular
Datos del libro
- Título: Apuntes DWEC: JavaScript moderno para llegar a React y Angular sin dolor de cabeza
- Autor: Isaías Fernández Lozano (Isaías FL)
- Año de publicación: 2026
- Editorial: Autopublicado
- Páginas: ~200
- Tiempo de lectura estimado: ~5 h
- Nivel: Principiante a avanzado
- Categoría principal: Programación
- Subcategoría: JavaScript
- Idioma: Español
- Licencia: Creative Commons Attribution 4.0 International (CC BY 4.0)
Este libro está disponible gratuitamente en su formato original en línea como repositorio de documentación Markdown.
Más libros en: JavaScript, Programación
Aviso legal: Este libro se comparte únicamente con fines educativos. El contenido se distribuye bajo licencias Creative Commons o permisos explícitos de sus autores. OpenLibro no aloja material con derechos reservados.