Curso de programaciónJavaScript

JavaScript para principiantes: curso gratis desde cero

16 lecciones cortas, del primer console.log al carrito de tu propia tienda online.

Empezar el curso

16 lecciones

Lecciones

  1. Lección 1Tu primer programa: console.log y comentarios
  2. Lección 2Variables: let y const
  3. Lección 3Números y operadores
  4. Lección 4Cadenas y plantillas literales
  5. Lección 5Funciones y funciones flecha
  6. Lección 6Condiciones: if, else y lógica
  7. Lección 7Arrays
  8. Lección 8Bucles: for, while y for...of
  9. Lección 9Objetos
  10. Lección 10Métodos de arrays: map, filter, reduce
  11. Lección 11Desestructuración y spread
  12. Lección 12Closures
  13. Lección 13Clases
  14. Lección 14JSON y manejo de errores
  15. Lección 15Promesas y async/await
  16. Lección 16Proyecto final: el carrito de una tienda online

Preguntas

¿Me sirve el curso si nunca he escrito código?

Sí. La primera lección empieza con una sola línea de console.log, y cada lección siguiente se apoya solo en lo que ya has visto.

¿Tengo que instalar algo?

No. El código se ejecuta en la página de la lección, en el navegador. Si quieres trabajar en tu ordenador, instala Node.js desde nodejs.org: los ejemplos del curso también funcionan allí.

¿Cuánto cuesta el curso?

Nada: las 16 lecciones, los ejemplos y los ejercicios están abiertos en el sitio de forma gratuita.

¿Cómo se comprueban los ejercicios?

Tu código se ejecuta y lo que imprime con console.log se compara con la salida esperada. Si no coincide, abre la pista y vuelve a intentarlo.

¿Qué aprenderé y qué viene después?

A escribir programas pequeños: arrays y objetos, map, filter y reduce, clases, JSON, errores y async/await. El proyecto final es el carrito de una tienda online. El curso trata del lenguaje en sí, así que lo lógico después es la página (DOM), Node.js o TypeScript.