Curso de JavaScript Intermedio

Funciones en profundidad, métodos funcionales de arrays, ES6+, el DOM y el manejo de errores.

Lleva tu JavaScript al siguiente nivel con closures, map/filter/reduce, desestructuración, módulos, el DOM, eventos y depuración.

Contenido del curso

Unidad 1: Funciones en Profundidad

Parámetros por defecto, rest y spread, callbacks, closures y el comportamiento de this.

Unidad 2: Arrays y Métodos Funcionales

Transforma, filtra y resume datos con map, filter, reduce y compañía.

Unidad 3: Objetos y ES6+

Desestructuración, spread, módulos, Map, Set, JSON y los operadores modernos ?. y ??.

Unidad 4: El DOM y los Eventos

Cambia una página web con JavaScript: selecciona elementos, reacciona a eventos y valida formularios.

Unidad 5: Errores, Depuración y Evaluación Final

Maneja errores con try/catch, depura con DevTools y demuestra lo aprendido.