</>CodeVerse
Iniciar sesiónCrear cuenta
JS
PrincipianteProgramación

JavaScript desde cero

El lenguaje de la web, paso a paso: variables, decisiones, bucles, funciones, arrays, objetos, ES6+, DOM, eventos, promesas, async/await y Fetch API.

18 lecciones 4 h 10 min 200 XP Sin calificaciones 1 estudiantes
Comenzar curso

Completa todas las lecciones para obtener tu certificado.

Contenido del curso

1

Módulo 1

Fundamentos de JavaScript

Qué es JavaScript, la consola, variables y constantes, tipos de datos, operadores y textos.

0/5

Unidad 1 · Primeros pasos

  • ¿Qué es JavaScript?9 min+20
  • Variables y constantes12 min+20
  • Tipos de datos12 min+20

Unidad 2 · Operaciones y textos

  • Operadores12 min+20
  • Textos y plantillas
2

Módulo 2

Decisiones, bucles y funciones

Controla el flujo de tus programas con condicionales y bucles, y organiza tu código con funciones.

0/4

Unidad 1 · Control de flujo

  • Condicionales: if, else if, else13 min+20
  • Bucles: for, while y for...of14 min+20

Unidad 2 · Funciones

  • Funciones15 min+20
  • Funciones flecha y callbacks13 min+20
3

Módulo 3

Arrays y objetos

Guarda colecciones con arrays, transfórmalas con map/filter/reduce, modela datos con objetos y usa la sintaxis moderna ES6+.

0/4

Unidad 1 · Arrays

  • Arrays14 min+20
  • map, filter, reduce y compañía16 min+20

Unidad 2 · Objetos

  • Objetos15 min+20
  • JavaScript moderno: desestructuración, spread y más14 min+20
4

Módulo 4

JavaScript en la web y asincronía

Manipula páginas con el DOM, responde a eventos, trabaja con código asíncrono, consulta APIs y escribe código robusto con clases y manejo de errores.

0/5

Unidad 1 · DOM y eventos

  • El DOM: modificar la página15 min+20
  • Eventos: responder al usuario14 min+20

Unidad 2 · Asincronía y APIs

  • Código asíncrono: setTimeout y promesas16 min+20
  • async/await y Fetch API17 min+20
13 min
+20
Clases y manejo de errores
16 min
+20