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 YouTubeRespuesta 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 5Curso 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
- 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.
- 02
Primeros pasos: hola mundo, variables y tipos
Primer programa, variables y tipos de datos, con ejercicios de primeros pasos. Desde 0:39:50.
- 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.
- 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.
- 05
Funciones y objetos
Funciones desde 3:33:49 y objetos desde 3:57:09, con ejercicios tras cada tema.
- 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.
- 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
- 0:00| Introducción
- 2:54| 1 - Contexto
- 5:22| 2 - Historia
- 11:05| 3 - JavaScript y Java
- 15:31| 4 - Utilización
- 16:57| 5 - Especificación ECMAScript
- 21:33| 6 - Motor V8
- 23:23| 7 - Referencia
- 27:01| 8 - Ejercicios prácticos
- 28:25| 9 - Versión
- 29:28| 10 - Explorador web
- 31:33| 11 - Playground
Ver los 35 restantes
- 33:08| 12 - Instalación
- 37:36| 13 - Editor de código
- 38:31| 14 - Buenas prácticas
- 39:50| 15 - Hola mundo
- 50:49| 16 - Variables
- 59:59| 17 - Tipos de datos
- 1:18:53| 18 - Ejercicios: primeros pasos
- 1:22:17| 19 - Operadores
- 1:47:38| 20 - Ejercicios: Operadores
- 1:49:25| 21 - Strings
- 2:00:26| 22 - Ejercicios: Strings
- 2:01:17| 23 - Condicionales
- 2:24:12| 24 - Ejercicios: Condicionales
- 2:25:41| 25 - Arrays
- 2:45:52| 26 - Sets
- 2:59:15| 27 - Maps
- 3:10:51| 28 - Ejercicios: Estructuras
- 3:12:55| 29 - Bucles
- 3:32:12| 30 - Ejercicios: Bucles
- 3:33:49| 31 - Funciones
- 3:55:46| 32 - Ejercicios: Funciones
- 3:57:09| 33 - Objetos
- 4:21:15| 34 - Ejercicios: Objetos
- 4:22:27| 35 - Desestructuración y propagación
- 4:40:02| 36 - Ejercicios: Desestructuración y propagación
- 4:41:04| 37 - Clases
- 4:59:59| 38 - Herencia de clases
- 5:10:30| 39 - Ejercicios: Clases
- 5:12:31| 40 - Manejo de errores
- 5:39:52| 41 - Ejercicios: Manejo de errores
- 5:40:44| 42 - Console
- 5:57:01| 43 - Ejercicios: Console
- 5:58:00| 44 - Módulos
- 6:18:40| 45 - Ejercicios: Módulos
- 6:19:36| Despedida
Plan de estudio sugerido
4 semanas · unas 6 h por semana
- 1.Semana 1: capítulos 0-18 (contexto, instalación, variables y tipos). Prepara el entorno y haz los ejercicios de primeros pasos.
- 2.Semana 2: capítulos 19-24 (operadores, strings, condicionales). Practica cada ejercicio antes de ver la solución.
- 3.Semana 3: capítulos 25-32 (arrays, sets, maps, bucles y funciones). Escribe tus propios ejemplos.
- 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
- AlternativaAprende JavaScript - Curso Completo Desde CeroOtro curso completo de JavaScript desde cero en español.
- AlternativaJavaScript - Curso COMPLETO desde 0 | Paso a paso y con Ejemplos 👨💻Curso completo de JavaScript desde cero, útil para comparar enfoque.
- Después de este cursoCURSO REACT.JS - Aprende desde ceroSiguiente paso natural tras aprender JavaScript: una biblioteca basada en él.
- Después de este cursoCURSO DE NODE.JS COMPLETO DESDE CEROPermite usar JavaScript fuera del navegador.
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
Más cursos de Programación
Agentic AI – Complete Course for Beginners
Curso de unas 24 horas para construir sistemas de agentes de IA con LangChain y LangGraph: Pydantic, flujos de trabajo, memoria, RAG y despliegue en AWS y Render.
Aprende Accesibilidad Web paso a paso
Introducción práctica a la accesibilidad web: pautas y leyes, contenido, navegación, diseño e interacción accesibles, relación con el SEO y evaluación de sitios.
Aprende Godot - Curso completo desde cero
Crea tu primer videojuego 3D en Godot 4 desde cero: escenas, nodos, GDScript, físicas, animaciones, sonido y exportación a .exe.
Aprende JavaScript Ahora! curso completo desde cero para principiantes
Curso de JavaScript desde cero: entorno, variables, tipos, operadores, control de flujo, diez ejercicios y objetos con funciones constructoras.