cursos.
← Programación
Ficha 005.621UdemyGRATIS

JavaScript

por Mario Puig

Introduce JavaScript desde cero: variables, condicionales, bucles, funciones, arrays, objetos, DOM y asincronía con promesas y async/await.

Recomendado, valoración editorial 4 de 5

verificado 2026-10-01 — sigue siendo gratis en Udemy

Empezar en Udemy

Respuesta rápida

Curso gratis de Programación de nivel principiante en Udemy impartido por Mario Puig (1 h 59 min). Nuestra valoración: 4/5, recomendado. Comprobamos que sigue siendo gratis el 1 de octubre de 2026.

Veredicto
4/5 · Recomendado
Para quién
Personas sin experiencia previa en programación que quieren empezar por JavaScript.
Nivel
Principiante
Duración
1 h 59 min · 27 lecciones
Precio
Gratis en Udemy
Autor
Mario Puig
Plan sugerido
2 sem. · 2 h/sem.
Verificado
el 1 de octubre de 2026

Nuestro veredicto

Recomendado, valoración editorial 4 de 5

Curso básico y breve de JavaScript que recorre desde los fundamentos hasta el DOM y la asincronía. Resulta adecuado para quien empieza de cero y quiere una primera visión ordenada. La información publicada es limitada en detalle por lección.

Puntos fuertes

  • Parte de cero y sigue una progresión clara, de los fundamentos al DOM y la asincronía.
  • Incluye temas como promesas y async/await, que muchos cursos básicos omiten.
  • Duración manejable (unas 2 horas en 27 lecciones).

A tener en cuenta

  • No hay capítulos detallados en los datos; el temario se deduce de la descripción.
  • No se indica el año de publicación, así que no se puede valorar su actualidad.
  • Con unas 2 horas, la profundidad en cada tema es limitada.

De qué trata

Curso de JavaScript básico de unas 2 horas y 27 lecciones, pensado para quien se inicia en la programación y el desarrollo web sin experiencia previa. Comienza con una introducción al lenguaje y sigue con variables, tipos de datos, operadores, condicionales y bucles.

Después aborda funciones, arrays y objetos, y presenta el DOM: cómo seleccionar y modificar elementos HTML, responder a eventos y crear pequeñas funcionalidades interactivas. También incluye la gestión de operaciones asíncronas con callbacks, promesas y async/await. La descripción menciona ejemplos y ejercicios prácticos.

  • Variables, tipos de datos, operadores y bucles
  • Funciones, arrays y objetos
  • DOM: selección de elementos y eventos
  • Callbacks, promesas y async/await

Para quién es este curso

  • Personas sin experiencia previa en programación que quieren empezar por JavaScript.
  • Estudiantes y futuros desarrolladores web que necesitan una base antes de pasar a frameworks como React.
  • Quien busca un curso corto (unas 2 horas) para ver los conceptos esenciales del lenguaje y el DOM.

Mejor busca otro si…

  • Quien ya domina variables, funciones, arrays y manipulación del DOM y busca profundizar.
  • Quien necesita un curso extenso con proyectos grandes; este es un curso básico de unas 2 horas.

Antes de empezar

  • Ninguno: según la descripción está pensado para quienes no tienen experiencia previa.

Qué sabrás hacer al terminar

  • Entender los fundamentos del lenguaje y la lógica de programación.
  • Usar variables, tipos de datos, operadores, condicionales y bucles.
  • Trabajar con funciones, arrays y objetos.
  • Seleccionar y modificar elementos HTML con el DOM y responder a eventos.
  • Gestionar operaciones asíncronas con callbacks, promesas y async/await.

Estructura del curso

  1. 01

    Introducción y fundamentos del lenguaje

    Presentación de JavaScript y su funcionamiento, seguida de variables, tipos de datos, operadores, estructuras condicionales y bucles.

  2. 02

    Funciones, arrays y objetos

    Bases para construir programas propios con funciones, arrays y objetos, además de estructuras y funciones más avanzadas.

  3. 03

    DOM e interactividad

    Selección y modificación de elementos HTML, gestión de eventos y creación de pequeñas funcionalidades e interfaces dinámicas.

  4. 04

    Asincronía

    Uso de callbacks, promesas y async/await para gestionar operaciones asíncronas.

Capítulos del vídeo

  1. 01JavaScript

Plan de estudio sugerido

2 semanas · unas 2 h por semana

  1. 1.Semana 1: lecciones iniciales sobre variables, tipos de datos, operadores, condicionales y bucles; practica cada ejemplo en la consola o en un archivo propio.
  2. 2.Semana 1: funciones, arrays y objetos; crea pequeños ejercicios propios con cada uno.
  3. 3.Semana 2: DOM y eventos; prepara una página HTML sencilla y modifícala desde JavaScript.
  4. 4.Semana 2: callbacks, promesas y async/await; reescribe un mismo ejemplo con cada enfoque.

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 lo ves en lugar de solo mirar; pausa al terminar cada lección.
  • Prepara una página HTML simple antes de llegar al bloque del DOM para practicar la selección de elementos y eventos.
  • Al llegar a la asincronía, compara callbacks, promesas y async/await con un mismo ejemplo para ver la diferencia.
  • Cuando termines, inventa un mini proyecto interactivo (por ejemplo, una lista de tareas) para consolidar lo visto.

Antes y después de este curso

Cómo lo presenta Mario Puig

Este curso de JavaScript Básico está diseñado para todas aquellas personas que desean iniciarse en el mundo de la programación y el desarrollo web, aunque no tengan experiencia previa. JavaScript es uno de los lenguajes de programación más utilizados en la actualidad y constituye una herramienta fundamental para crear páginas web interactivas, dinámicas y modernas. A lo largo del curso,…

Extracto de la descripción original en Udemy.

Preguntas frecuentes

+¿Necesito saber programar?

No. La descripción indica que está pensado para personas sin experiencia previa en programación ni desarrollo web.

+¿Cuánto dura?

Unos 119 minutos repartidos en 27 lecciones. Con pausas y práctica, cabe planificar unas 2 semanas con 2 horas semanales.

+¿Qué temas cubre?

Variables, tipos de datos, operadores, condicionales, bucles, funciones, arrays, objetos, DOM y eventos, y asincronía con callbacks, promesas y async/await.

+¿Qué puedo estudiar después?

Puedes profundizar con un curso completo de JavaScript o pasar a React, ambos disponibles en el 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 Udemy, y revisado según nuestro método. El contenido del curso es obra de Mario Puig; si ves algún error, avísanos.

Guías para sacarle partido