cursos.
← Programación
Ficha 005.249YouTubeGRATIS

Curso COMPLETO de JavaScript DESDE CERO para Principiantes

por MoureDev by Brais Moure

Curso de JavaScript desde cero: variables, operadores, estructuras de datos, funciones, objetos, clases, errores y módulos, con ejercicios prácticos en cada bloque.

Muy recomendado, valoración editorial 5 de 5

verificado 2026-09-09 — sigue siendo gratis en YouTube

Empezar en YouTube

Respuesta rápida

Curso gratis de Programación de nivel principiante en YouTube impartido por MoureDev by Brais Moure (6 h 21 min). Nuestra valoración: 5/5, muy recomendado. Comprobamos que sigue siendo gratis el 9 de septiembre de 2026.

Veredicto
5/5 · Muy recomendado
Para quién
Personas que nunca han programado y quieren empezar con JavaScript desde la base.
Nivel
Principiante
Duración
6 h 21 min · 47 capítulos
Precio
Gratis en YouTube
Autor
MoureDev by Brais Moure
Publicado
2024
Plan sugerido
4 sem. · 6 h/sem.
Verificado
el 9 de septiembre de 2026

Nuestro veredicto

Muy recomendado, valoración editorial 5 de 5

Curso muy completo para iniciarse en JavaScript, con capítulos claros y ejercicios tras casi cada tema. Cubre desde el contexto del lenguaje hasta clases, errores y módulos. Ideal para principiantes que buscan una base sólida en español.

Puntos fuertes

  • Progresión clara de lo básico a clases y módulos, con 45 lecciones marcadas en capítulos.
  • Ejercicios prácticos tras casi todos los bloques temáticos.
  • Duración amplia (más de 6 horas) que permite ir con calma al tema base.

A tener en cuenta

  • Se centra en el lenguaje base; no cubre frameworks ni proyectos completos según los capítulos.
  • Publicado en 2024: el lenguaje evoluciona, aunque los fundamentos siguen vigentes.
  • Los capítulos de asincronía o DOM no aparecen en la lista.

De qué trata

Curso de JavaScript en español de más de seis horas, dividido en 45 lecciones y una introducción y despedida. Empieza con el contexto del lenguaje: historia, ECMAScript, motor V8 e instalación del entorno.

Después recorre variables, tipos de datos, operadores, strings, condicionales, arrays, sets, maps, bucles, funciones, objetos, desestructuración y propagación, clases y herencia. Termina con manejo de errores, console y módulos. La mayoría de los bloques incluye una lección de ejercicios prácticos.

  • Variables, tipos de datos y operadores
  • Arrays, sets, maps y bucles
  • Funciones, objetos y clases con herencia
  • Manejo de errores, console y módulos
  • Ejercicios prácticos en cada bloque

Para quién es este curso

  • Personas que nunca han programado y quieren empezar con JavaScript desde la base.
  • Quien quiere iniciarse en el desarrollo web y necesita entender primero el lenguaje.
  • Autodidactas que prefieren un curso largo, en español y con ejercicios al final de cada bloque.

Mejor busca otro si…

  • Quien ya domina variables, funciones, objetos y clases en JavaScript y busca temas avanzados.
  • Quien busca aprender un framework o el desarrollo de aplicaciones completas: aquí se trabaja el lenguaje base.

Antes de empezar

  • Ninguno: el curso parte desde cero y está pensado para principiantes.

Qué sabrás hacer al terminar

  • Entender el contexto, la historia y el funcionamiento básico de JavaScript (ECMAScript, motor V8).
  • Usar variables, tipos de datos, operadores, strings y condicionales.
  • Trabajar con arrays, sets, maps, bucles y funciones.
  • Crear objetos y clases con herencia, y aplicar desestructuración y propagación.
  • Manejar errores, usar console y organizar el código en módulos.

Estructura del curso

  1. 01

    Contexto y preparación del entorno

    Introducción, historia de JavaScript, diferencia con Java, ECMAScript, motor V8, versiones, explorador web, playground, instalación, editor y buenas prácticas. Desde 0:00 hasta 0:39:50.

  2. 02

    Primeros pasos: hola mundo, variables y tipos

    Primer programa, variables y tipos de datos, con ejercicios de primeros pasos. Desde 0:39:50.

  3. 03

    Operadores, strings y condicionales

    Operadores (desde 1:22:17), strings (1:49:25) y condicionales (2:01:17), cada uno con su bloque de ejercicios.

  4. 04

    Estructuras de datos y bucles

    Arrays (desde 2:25:41), sets, maps y bucles (3:12:55), con ejercicios de estructuras y de bucles.

  5. 05

    Funciones y objetos

    Funciones desde 3:33:49 y objetos desde 3:57:09, con ejercicios tras cada tema.

  6. 06

    Desestructuración, propagación y clases

    Desestructuración y propagación (4:22:27), clases (4:41:04) y herencia de clases (4:59:59), con ejercicios.

  7. 07

    Errores, console y módulos

    Manejo de errores (5:12:31), console (5:40:44) y módulos (5:58:00), con ejercicios y despedida en 6:19:36.

Capítulos del vídeo

  1. 0:00| Introducción
  2. 2:54| 1 - Contexto
  3. 5:22| 2 - Historia
  4. 11:05| 3 - JavaScript y Java
  5. 15:31| 4 - Utilización
  6. 16:57| 5 - Especificación ECMAScript
  7. 21:33| 6 - Motor V8
  8. 23:23| 7 - Referencia
  9. 27:01| 8 - Ejercicios prácticos
  10. 28:25| 9 - Versión
  11. 29:28| 10 - Explorador web
  12. 31:33| 11 - Playground
Ver los 35 restantes
  1. 33:08| 12 - Instalación
  2. 37:36| 13 - Editor de código
  3. 38:31| 14 - Buenas prácticas
  4. 39:50| 15 - Hola mundo
  5. 50:49| 16 - Variables
  6. 59:59| 17 - Tipos de datos
  7. 1:18:53| 18 - Ejercicios: primeros pasos
  8. 1:22:17| 19 - Operadores
  9. 1:47:38| 20 - Ejercicios: Operadores
  10. 1:49:25| 21 - Strings
  11. 2:00:26| 22 - Ejercicios: Strings
  12. 2:01:17| 23 - Condicionales
  13. 2:24:12| 24 - Ejercicios: Condicionales
  14. 2:25:41| 25 - Arrays
  15. 2:45:52| 26 - Sets
  16. 2:59:15| 27 - Maps
  17. 3:10:51| 28 - Ejercicios: Estructuras
  18. 3:12:55| 29 - Bucles
  19. 3:32:12| 30 - Ejercicios: Bucles
  20. 3:33:49| 31 - Funciones
  21. 3:55:46| 32 - Ejercicios: Funciones
  22. 3:57:09| 33 - Objetos
  23. 4:21:15| 34 - Ejercicios: Objetos
  24. 4:22:27| 35 - Desestructuración y propagación
  25. 4:40:02| 36 - Ejercicios: Desestructuración y propagación
  26. 4:41:04| 37 - Clases
  27. 4:59:59| 38 - Herencia de clases
  28. 5:10:30| 39 - Ejercicios: Clases
  29. 5:12:31| 40 - Manejo de errores
  30. 5:39:52| 41 - Ejercicios: Manejo de errores
  31. 5:40:44| 42 - Console
  32. 5:57:01| 43 - Ejercicios: Console
  33. 5:58:00| 44 - Módulos
  34. 6:18:40| 45 - Ejercicios: Módulos
  35. 6:19:36| Despedida

Plan de estudio sugerido

4 semanas · unas 6 h por semana

  1. 1.Semana 1: capítulos 0-18 (contexto, instalación, variables y tipos). Prepara el entorno y haz los ejercicios de primeros pasos.
  2. 2.Semana 2: capítulos 19-24 (operadores, strings, condicionales). Practica cada ejercicio antes de ver la solución.
  3. 3.Semana 3: capítulos 25-32 (arrays, sets, maps, bucles y funciones). Escribe tus propios ejemplos.
  4. 4.Semana 4: capítulos 33-45 (objetos, desestructuración, clases, errores, console y módulos). Repasa los ejercicios más difíciles.

El plan cuenta con tiempo para pausar y practicar, no solo con la duración del vídeo. Si quieres adaptarlo a tu semana, lee cómo montar tu plan de estudio semanal.

Consejos para seguirlo

  • Haz cada bloque de ejercicios antes de continuar; están justo tras cada tema.
  • Puedes omitir en una primera vuelta los capítulos históricos (2-8) si quieres empezar antes a programar, y volver luego.
  • Instala el editor y el entorno en los capítulos 12-13 y prueba el hola mundo antes de seguir.
  • Repasa arrays y objetos antes de la desestructuración, pues ese capítulo se apoya en ellos.

Antes y después de este curso

Cómo lo presenta MoureDev by Brais Moure

Curso de JavaScript desde cero y en Español: Aprende JavaScript desde cero para principiantes, dominando variables, tipos de datos, operadores, condicionales, bucles, funciones, arrays, objetos, clases, herencia y manejo de errores con 45 lecciones explicadas paso a paso.

Perfecto si quieres empezar en el mundo del desarrollo web, dar tus primeros pasos como programador, o simplemente aprender…

Extracto de la descripción original en YouTube.

Preguntas frecuentes

+¿Necesito saber programar?

No. El curso está planteado desde cero para principiantes.

+¿Cuánto dura?

Unas 6 horas y 21 minutos de vídeo, con 45 lecciones. Con práctica, calcula entre 10 y 12 horas, por ejemplo en unas 4 semanas.

+¿Incluye ejercicios?

Sí, la descripción indica ejercicios prácticos en cada bloque y los capítulos incluyen secciones de ejercicios tras la mayoría de temas.

+¿Qué temas trata?

Variables, tipos de datos, operadores, strings, condicionales, arrays, sets, maps, bucles, funciones, objetos, clases, herencia, manejo de errores, console y módulos.

Análisis editorial elaborado con ayuda de IA a partir de la descripción, los capítulos y la duración publicados en YouTube, y revisado según nuestro método. El contenido del curso es obra de MoureDev by Brais Moure; si ves algún error, avísanos.

Guías para sacarle partido