JavaScript Estructura básica de JavaScript Estructuras de control Funciones Alcance (Scope) y clausura (Clousure) Arrays Objetos Manipulación del DOM Gestión de eventos Promesas y Async/Await AJAX y Fetch API