Bienvenido al módulo de JavaScript. Aquí dejarás de "maquetar" para empezar a "programar". Aprenderás a crear interactividad, cálculos y lógica para tus sitios web.
¿Qué es JavaScript? Diferencias clave con HTML/CSS y tu primer "Hola Mundo".
Empezar Módulo 02Dónde guardar la información: let, const y tipos
de datos básicos.
Manipulación de texto: métodos, búsquedas y template literals.
Empezar Módulo 04Cálculos matemáticos, redondeos y manejo de números.
Empezar Módulo 05Matemáticas, comparaciones y lógica booleana para tomar decisiones.
Empezar Módulo 06Condicionales (if/else) y bucles (for) para
lógica compleja.
Crea bloques de código reutilizables. La base de la programación modular.
Empezar Módulo 08Controla el tiempo con setTimeout y setInterval.
Crea movimiento con requestAnimationFrame y efectos visuales.
Listas de datos, métodos de manipulación e iteración moderna.
Empezar Módulo 11Programación Orientada a Objetos: Clases, Herencia y Objetos.
Empezar Módulo 12Conecta JS con HTML. Modifica tu página en tiempo real.
Empezar Módulo 13Reacciona a los clics, teclas y acciones del usuario.
Empezar Módulo 14Domina el tiempo: Callbacks, Promesas y Async/Await.
Empezar Módulo 15Objetos profundo, destructuring, spread/rest, optional chaining y más.
Empezar Módulo 16Consume APIs, envía datos y trabaja con JSON.
Empezar Módulo 17Guarda datos en el navegador sin necesidad de servidor.
Empezar Módulo 18Funciones que recuerdan su entorno. Concepto avanzado.
Empezar Módulo 19Domina 'this', call, apply y bind.
Empezar Módulo 20Try/catch/finally y mejores prácticas.
Empezar Módulo 21Domina las RegEx para buscar, extraer y validar patrones de texto complejos.
Empezar Módulo 22Validación profesional con JS: el método definitivo, 'this' y muchos ejemplos.
Empezar Módulo 23Controla el tiempo: Date, cálculos de edad, cronómetros y formatos.
Empezar ANEXOGuía Maestra: valueAsNumber, Number(), tablas de
conversión.
Sintaxis, operadores, bucles y resumen rápido de métodos básicos.
Ver Chuleta PrácticaDomina la lógica con más de 50 ejercicios de programación.
Practicar PrivadoZona privada de recursos extra.
Acceder DebugGuía de "Hice esto y no funciona". Bugs típicos y soluciones.
Ver Errores Contacto¿Encontraste un error? ¡Ayúdanos a mejorar!
Enviar