Ir al contenido
Fundamentos de JavaScript

Fundamentos de JavaScript

Domina el lenguaje que impulsa la web. Aprende desde cero a programar con JavaScript: variables, funciones, condicionales, bucles y más. Con ejemplos prácticos y proyectos reales, entenderás cómo dar vida a sitios y apps interactivas.
Ideal para quienes comienzan en el desarrollo web o quieren fortalecer su base antes de pasar a frameworks como React o Node.js.
Curso bloqueado
Finalizar Fundamentos de HTML para desbloquear o/u únase a de cualquier forma
Responsable Jose Luis Martínez Rivera
Última actualización 15/10/2025
Tiempo de finalización 7 horas 35 minutos
Miembros 2
Programación Código Curso Básico
  • Módulo 1: Introducción a JavaScript
    9Lecciones · 1 h 30 min
  • Módulo 2: Estructuras de control de flujo
    6Lecciones · 50 min
    • 2.1. Objetivos y Conceptos
    • 2.2. Condicionales
    • 2.3. Operadores de comparación
    • 2.4.Bucles o ciclos
    • 2.5. Control de bucles: break y continue
    • 2.6.Evaluación del Módulo 2
      10 xp
  • Módulo 3: Funciones en JavaScript
    5Lecciones · 1 h
    • 3.1.Declaración y llamada de funciones
    • 3.2.Alcance y contexto de las variables (this)
    • 3.3.Formas de una función
    • 3.4.Funciones de orden superior y callbacks
    • 3.5.Evaluación del Módulo 3
      10 xp
  • Módulo 4: Estructuras de datos en JavaScript
    4Lecciones · 50 min
    • 4.1.Arreglos (Arrays)
    • 4.2.Objetos
    • 4.3. NoraciónJSON (JavaScript Object Notation)
    • 4.4. Evaluacion del Módulo 4
      10 xp
  • Módulo 5: Manipulación del DOM
    4Lecciones · 40 min
    • 5.1.¿Qué es el DOM (Document Object Model)?
    • 5.2. Selección de elementos
    • 5.3. Manipulación de elementos
    • 5.4. Evaluación del Módulo 5
      10 xp
  • Módulo 6: Eventos en JavaScript
    5Lecciones · 1 h 15 min
    • 6.1. Introducción a eventos
    • 6.2. Manejo de eventos
    • 6.3. Propagación de eventos
    • 6.4. Eventos en Formularios
    • 6.5. Evaluación del Módulo 6
      10 xp
  • Módulo 7: Asincronía en JavaScript
    4Lecciones · 50 min
    • 7.2. Promesas
    • 7.3. Async/Await
    • 7.4. Evaluación del Módulo 7
      10 xp
  • Módulo 8: Introducción a AJAX y Fetch API
    3Lecciones · 40 min
    • 8.1. AJAX en JavaScript
    • 8.2. Fetch API
    • 8.3. Evaluación del Módulo 8
      10 xp