Aprende JavaScript Ahora! curso completo desde cero para principiantes
por HolaMundo
Curso de JavaScript desde cero: entorno, variables, tipos, operadores, control de flujo, diez ejercicios y objetos con funciones constructoras.
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 HolaMundo (3 h 59 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 por JavaScript con un curso largo y guiado.
- Nivel
- Principiante
- Duración
- 3 h 59 min · 60 capítulos
- Precio
- Gratis en YouTube
- Autor
- HolaMundo
- 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 de JavaScript para principiantes bien estructurado, con capítulos claros, ejercicios y unas cuatro horas de contenido centradas en los fundamentos del lenguaje. Es una buena primera opción para empezar de cero, aunque conviene continuar con otros recursos para el desarrollo web.
Puntos fuertes
- Estructura clara en bloques con capítulos marcados y progresión lógica.
- Incluye una sección de diez ejercicios para practicar.
- Duración amplia (unas 4 horas) que permite ir con calma desde cero.
- Publicado en 2024, razonablemente reciente para los fundamentos del lenguaje.
A tener en cuenta
- La descripción no detalla proyectos finales ni material descargable.
- Se centra en fundamentos; según los capítulos no cubre el DOM ni la asincronía.
- Buena parte de la descripción es promoción de otros cursos, sin valor para el aprendizaje.
De qué trata
Curso completo de JavaScript de unas 4 horas y 60 lecciones, pensado para quien empieza desde cero. Arranca con la motivación, la preparación de herramientas y la primera aplicación.
Después avanza por bloques: tipos básicos (variables, constantes, objetos, arrays y funciones), operadores, control de flujo con condicionales y bucles, y una sección de diez ejercicios. Termina con objetos y funciones en profundidad: factory functions, funciones constructoras, valor y referencia y listado de propiedades.
- Variables, constantes, tipos de datos y tipado dinámico
- Objetos, arrays y funciones
- Operadores y control de flujo con bucles
- Diez ejercicios prácticos
- Factory functions y funciones constructoras
Para quién es este curso
- Personas que nunca han programado y quieren empezar por JavaScript con un curso largo y guiado.
- Estudiantes que se preparan para aprender desarrollo web y necesitan una base sólida del lenguaje.
- Quien ya conoce otro lenguaje y quiere repasar la sintaxis y los conceptos de JavaScript de forma ordenada.
Mejor busca otro si…
- Quien ya domina variables, operadores, control de flujo y objetos y busca temas avanzados o frameworks.
- Quien busca un curso centrado en proyectos completos: el temario se enfoca en fundamentos y ejercicios.
Antes de empezar
- Ninguno: el curso se presenta como completo, desde cero y para principiantes.
Qué sabrás hacer al terminar
- Preparar un entorno de trabajo y crear una primera aplicación en JavaScript.
- Usar variables, constantes, tipos de datos, objetos, arrays y funciones.
- Aplicar operadores aritméticos, de comparación, lógicos y ternario.
- Controlar el flujo con if, else, switch y bucles while, do while, for, for of y for in.
- Resolver ejercicios prácticos de repaso.
- Entender funciones constructoras, factory functions y la diferencia entre valor y referencia.
Estructura del curso
- 01
Introducción y entorno de trabajo
Desde 0:00. Por qué aprender JavaScript, cómo seguir el curso, descarga de herramientas, preparación del ambiente, primera aplicación y referencia a archivos.
- 02
Tipos básicos
Desde 25:26. Variables y reglas de nombres, tipos de datos y primitivos, constantes, tipado dinámico, comentarios, objetos, arrays, funciones, argumentos y parámetros.
- 03
Operadores
Desde 1:22:26. Declaraciones y expresiones, operadores aritméticos, de asignación, comparación, lógicos, short circuit, bitwise, orden de operaciones y operador ternario.
- 04
Control de flujo
Desde 2:00:51. if, else, while, bucles infinitos, do while, for, for of, for in, continue, break y switch.
- 05
Ejercicios
Desde 2:35:58. Diez ejercicios para practicar lo visto hasta ese punto.
- 06
Objetos y funciones en profundidad
Desde 3:05:22. Dinamismo, factory functions, funciones constructoras, atajos constructores, funciones, Function, valor y referencia, y listado de propiedades.
Capítulos del vídeo
- 0:00Por qué aprender JavaScript?
- 1:56Cómo tomar este curso?
- 3:03Introducción
- 10:44Descargando las herramientas
- 12:55Preparando ambiente de trabajo
- 16:54Primera aplicación
- 21:45Referenciando archivos
- 25:26Variables
- 31:49Reglas para nombrar variables
- 37:17Tipos de datos
- 40:58Tipos primitivos
- 45:48Constantes
Ver los 48 restantes
- 49:21Tipado dinámico
- 55:50Comentarios
- 1:00:06Objetos
- 1:07:49Array
- 1:13:53Funciones
- 1:18:10Argumentos y parámetros
- 1:22:26Declaraciones y expresiones
- 1:27:23Operadores en JavaScript
- 1:28:01Operadores aritméticos
- 1:33:18Operadores de asignación
- 1:35:09Operadores de comparación
- 1:39:49Operador lógico
- 1:44:40Short circuit
- 1:49:22Operadores bitwise
- 1:56:11Orden de operaciones
- 1:58:43Operador ternario
- 2:00:51Introducción
- 2:01:41Operador if
- 2:04:36else
- 2:08:52while
- 2:13:44loops infinitos
- 2:15:25do while
- 2:18:56for
- 2:21:47for of
- 2:24:52for in
- 2:28:59Continue y Break
- 2:32:16switch
- 2:35:58Introducción
- 2:36:38Ejercicio 01
- 2:38:44Ejercicio 02
- 2:43:08Ejercicio 03
- 2:45:59Ejercicio 04
- 2:47:33Ejercicio 05
- 2:52:31Ejercicio 06
- 2:54:10Ejercicio 07
- 2:55:20Ejercicio 08
- 2:59:22Ejercicio 09
- 3:02:22Ejercicio 10
- 3:05:22Introducción
- 3:09:31Dinamismo
- 3:15:00Factory functions
- 3:18:56Funciones constructoras
- 3:24:26Atajos constructores
- 3:31:12Funciones
- 3:36:19Function
- 3:43:12Valor y referencia
- 3:52:00Listar propiedades
- 3:58:23Agradecimientos
Plan de estudio sugerido
4 semanas · unas 6 h por semana
- 1.Semana 1: capítulos 0:00-1:22:26 (entorno, variables, tipos, objetos, arrays y funciones). Practica cada concepto en tu editor.
- 2.Semana 2: operadores, 1:22:26-2:00:51. Prueba cada operador en la consola.
- 3.Semana 3: control de flujo y ejercicios, 2:00:51-3:05:22. Intenta resolver cada ejercicio antes de ver la solución.
- 4.Semana 4: objetos y funciones avanzadas, 3:05:22-final. Crea tus propias factory functions y constructores.
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
- Escribe el código a la vez que el instructor en lugar de solo mirar, sobre todo en variables y tipos.
- En la sección de ejercicios (desde 2:35:58) pausa el vídeo e inténtalo por tu cuenta antes de ver la resolución.
- Repasa valor y referencia (3:43:12) con ejemplos propios: es un concepto que suele confundir.
- Puedes dejar los operadores bitwise (1:49:22) para una segunda vuelta si te frenan al principio.
Antes y después de este curso
- AlternativaAprende JavaScript - Curso Completo Desde CeroOtro curso completo de JavaScript desde cero, con el mismo nivel principiante.
- AlternativaJavaScript - Curso COMPLETO desde 0 | Paso a paso y con Ejemplos 👨💻Otro curso de JavaScript para principiantes con ejemplos paso a paso.
- Antes de este cursoCurso de HTML desde 0HTML es la base para llevar JavaScript al navegador.
- Después de este cursoAprende React ahora! curso completo para crear aplicacionesTras dominar JavaScript, React es un paso natural en el desarrollo web.
Cómo lo presenta HolaMundo
Accede a todos mis cursos aquí y obtén un 10% de descuento en la suscripción con el cupón 'off10":
Mi música libre de copyright para estudiar, youtube y twitch: En Spotify: En Apple Music:
Curso gratuito de vim!: Curso gratuito de GIT: Curso gratuito de HTML: Curso gratuito de CSS: Curso gratuito de SQL: Curso gratuito de Docker: Curso gratuito programación: Curso gratuito de VSCode:
Ultimate…
Extracto de la descripción original en YouTube.
Preguntas frecuentes
+¿Necesito saber programar antes?
No. El curso se presenta como completo, desde cero y para principiantes, y empieza por descargar las herramientas y preparar el entorno.
+¿Cuánto dura y cuánto tiempo necesito?
El vídeo dura unas 4 horas. Con pausas y práctica, un plan razonable son unas 4 semanas con unas 6 horas semanales.
+¿Qué temas cubre?
Variables, tipos de datos, objetos, arrays, funciones, operadores, control de flujo, diez ejercicios y una parte final sobre factory functions, constructores y valor y referencia.
+¿Qué puedo estudiar después?
Según los capítulos, no cubre HTML, CSS ni frameworks. Puedes seguir con cursos de HTML y CSS o con uno de React del catálogo.
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 HolaMundo; 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 Python ahora! curso completo e intensivo desde cero
Curso intensivo de Python desde cero: instalación y herramientas, tipos básicos, condicionales, bucles, funciones y estructuras de datos como listas, sets y diccionarios.