cursos.
← Programación
Ficha 005.518YouTubeGRATIS

JAVASCRIPT desde cero | Curso tutorial completo gratis por Sergie Code

por Sergie Code

Curso completo de JavaScript desde cero: sintaxis, funciones, objetos, arrays, asincronía y APIs, con 6 proyectos prácticos incluidos.

Muy recomendado, valoración editorial 5 de 5

verificado 2026-10-19 — sigue siendo gratis en YouTube

Empezar en YouTube

Respuesta rápida

Curso gratis de Programación de nivel principiante en YouTube impartido por Sergie Code (8 h 17 min). Nuestra valoración: 5/5, muy recomendado. Comprobamos que sigue siendo gratis el 19 de octubre de 2026.

Veredicto
5/5 · Muy recomendado
Para quién
Personas que ya conocen HTML y CSS y quieren dar el siguiente paso con JavaScript
Nivel
Principiante
Duración
8 h 17 min · 36 capítulos
Precio
Gratis en YouTube
Autor
Sergie Code
Publicado
2023
Plan sugerido
4 sem. · 4 h/sem.
Verificado
el 19 de octubre de 2026

Nuestro veredicto

Muy recomendado, valoración editorial 5 de 5

Un curso extenso y muy bien organizado para aprender JavaScript desde cero, con seis proyectos prácticos que ayudan a fijar los conceptos. Ideal para quien ya tiene HTML y CSS y quiere dar el salto a la programación, aunque no cubre frameworks modernos ni temas más allá de los fundamentos y la asincronía.

Puntos fuertes

  • Estructura muy completa con 36 lecciones y progresión clara desde cero hasta temas avanzados
  • Incluye seis proyectos prácticos distribuidos a lo largo del curso para afianzar lo aprendido
  • Cubre tanto fundamentos como temas intermedios (asincronía, APIs, Firebase) en un solo curso gratuito
  • Capítulos con marcas de tiempo que facilitan navegar y repasar secciones concretas

A tener en cuenta

  • Publicado en 2023, por lo que no refleja cambios recientes del ecosistema JavaScript
  • Es un único vídeo muy largo (más de 8 horas), lo que exige constancia para completarlo
  • No se mencionan frameworks modernos como React o Vue, que quedarían para cursos posteriores

De qué trata

Este curso recorre JavaScript desde la instalación de herramientas hasta conceptos avanzados como promesas, async/await y consumo de APIs, organizado en 36 lecciones a lo largo de más de 8 horas. Empieza con variables, tipos de datos y operadores, avanza por funciones, objetos, arrays, condicionales y bucles, y cierra con manejo de errores, callbacks y fetch.

A lo largo del recorrido se intercalan seis proyectos aplicados (calculadora, juego de adivinanza, venta de viajes, aplicación del clima, formulario con Firebase y buscador de películas) que permiten practicar lo aprendido en cada bloque antes de avanzar al siguiente.

  • Fundamentos de JavaScript: variables, tipos de datos y operadores
  • Funciones, objetos, arrays y estructuras de control
  • Asincronía: callbacks, promesas, async/await y fetch con APIs
  • Seis proyectos prácticos integrados (calculadora, clima, Firebase, etc.)

Para quién es este curso

  • Personas que ya conocen HTML y CSS y quieren dar el siguiente paso con JavaScript
  • Quien busca una introducción completa a la programación en JavaScript, desde la sintaxis hasta la asincronía
  • Alguien que prefiera aprender practicando con proyectos pequeños en cada etapa

Mejor busca otro si…

  • Personas que ya dominan JavaScript básico e intermedio (funciones, objetos, async/await)
  • Quien busque frameworks modernos como React o Vue, que no se cubren aquí

Antes de empezar

  • Conocimientos básicos de HTML y CSS (la descripción recomienda haberlos visto antes)
  • Ningún conocimiento previo de JavaScript, ya que arranca desde la instalación de programas

Qué sabrás hacer al terminar

  • Escribir y organizar código JavaScript usando variables, funciones y objetos
  • Manipular arrays, fechas y el objeto Math para resolver problemas comunes
  • Controlar el flujo del programa con condicionales, bucles y manejo de errores
  • Trabajar con asincronía mediante callbacks, promesas y async/await
  • Consumir APIs externas con fetch y procesar datos JSON
  • Construir pequeñas aplicaciones prácticas como una calculadora, un buscador o un formulario conectado a Firebase

Estructura del curso

  1. 01

    Introducción y fundamentos del lenguaje

    Desde 1:00: instalación de programas, JavaScript en HTML, declaraciones, tipos de datos Number y String, operadores y sintaxis de variables, alcance (scope) y tipos de datos en general.

  2. 02

    Lógica, funciones y objetos

    Desde 1:05:38: operadores lógicos, Node.js en consola, funciones, objetos literales, eventos del DOM y trabajo con strings, cerrando con el Proyecto 1: una calculadora.

  3. 03

    Arrays, fechas y estructuras de control

    Desde 2:35:24: arrays, fechas, objeto Math, condicionales if/else/switch, el Proyecto 2 (juego de adivinanza), bucles for/while/doWhile, Sets y Maps, typeof/instanceOf y conversiones de datos.

  4. 04

    Expresiones regulares y manejo de errores

    Desde 5:12:57: Proyecto 3 (venta de viajes), expresiones regulares y try/catch para manejo de errores síncronos.

  5. 05

    Asincronía y consumo de APIs

    Desde 6:06:31: callbacks, promesas, async/await, fetch y JSON, con el Proyecto 4 (aplicación del clima) como aplicación práctica.

  6. 06

    Proyectos finales

    Desde 7:23:26: Proyecto 5 (formulario con Firebase) y Proyecto 6 (buscador de películas), antes de la despedida del curso.

Capítulos del vídeo

  1. 0:00Saludo inicial
  2. 1:00Instalacion programas
  3. 5:29Javascript en HTML
  4. 16:40Declaraciones y asignaciones
  5. 35:06Datos Number y String
  6. 40:34Operadores en Javascript
  7. 47:33Sintaxis de las variables
  8. 51:16Scope (disponibilidad)
  9. 58:09Tipos de datos
  10. 1:05:38Operadores lógicos
  11. 1:15:35NODE.JS (Consola)
  12. 1:19:04Funciones
Ver los 24 restantes
  1. 1:40:05Objetos (literales)
  2. 1:52:18Eventos (del DOM)
  3. 2:01:15Strings
  4. 2:23:30PROYECTO 1: CALCULADORA
  5. 2:35:24Array (arreglos, listas)
  6. 3:24:43Date (fechas)
  7. 3:34:44Objeto Math
  8. 3:40:19If/Else/Switch (Condicionales)
  9. 3:58:08PROYECTO 2: JUEGO ADIVINANZA
  10. 4:14:50For,While, DoWhile (Bucles)
  11. 4:33:22Sets y Maps
  12. 4:44:13TypeOf & InstanceOf
  13. 4:58:54Conversiones de datos
  14. 5:12:57PROYECTO 3: VENTA DE VIAJES
  15. 5:49:29Regex: Expresiones Regulares
  16. 5:57:21Try & Catch (Manejo de errores síncronos)
  17. 6:06:31Callbacks
  18. 6:09:29Promesas
  19. 6:18:56Async & Await
  20. 6:24:05Fetch, APIs, JSON
  21. 6:54:41PROYECTO 4: APLICACION DEL CLIMA
  22. 7:23:26PROYECTO 5: FORMULARIO CON FIREBASE
  23. 7:53:06PROYECTO 6: BUSCADOR DE PELICULAS
  24. 8:15:53Despedida del curso

Plan de estudio sugerido

4 semanas · unas 4 h por semana

  1. 1.Semana 1: fundamentos y sintaxis básica (hasta 'Funciones', minuto 1:19:04), practicando variables y operadores en la consola
  2. 2.Semana 2: objetos, strings, arrays y el Proyecto 1 (calculadora), hasta 'Date' (3:24:43)
  3. 3.Semana 3: condicionales, bucles, Proyecto 2 y 3, hasta expresiones regulares (5:49:29), reforzando con pequeños ejercicios propios
  4. 4.Semana 4: asincronía, fetch/APIs y los tres proyectos finales (clima, Firebase, buscador de películas), probando cada proyecto en tu propio editor

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

  • Instala un editor de código y Node.js antes de empezar, ya que el curso los usa desde el minuto 1:00
  • Detente después de cada proyecto (calculadora, juego de adivinanza, venta de viajes, clima, Firebase, buscador de películas) y reconstrúyelo sin mirar antes de continuar
  • Repasa el bloque de asincronía (callbacks, promesas, async/await) varias veces, ya que suele ser el punto más confuso para quien empieza
  • Si vas a seguir el Proyecto 5 con Firebase, crea una cuenta y un proyecto en la consola de Firebase antes de llegar a ese capítulo

Antes y después de este curso

Cómo lo presenta Sergie Code

¡El curso que tanto me pidieron llegó! JavaScript es un lenguaje de programación multipropósito el cual sirve, no solo para Desarrollo Web, sino también para aplicaciones móviles, de escritorio y se utiliza tanto en Backend, Frontend, como en Base De Datos no relacionales.

Después del gran éxito de los primeros dos cursos de HTML y CSS, el curso de JavaScript completa el stack mínimo de…

Extracto de la descripción original en YouTube.

Preguntas frecuentes

+¿Necesito saber programar antes de empezar?

No, el curso arranca desde cero instalando las herramientas necesarias, aunque la descripción recomienda haber visto antes HTML y CSS.

+¿Cuánto dura el curso completo?

Dura unas 8 horas y cuarto, divididas en 36 lecciones con marcas de tiempo para cada tema y proyecto.

+¿Incluye proyectos prácticos?

Sí, incluye seis proyectos repartidos a lo largo del curso: una calculadora, un juego de adivinanza, una venta de viajes, una app del clima, un formulario con Firebase y un buscador de películas.

+¿Está actualizado?

Se publicó en 2023, por lo que cubre bien los fundamentos del lenguaje, pero no refleja cambios o herramientas más recientes del ecosistema JavaScript.

+¿Qué puedo estudiar después de este curso?

Tras completarlo puedes avanzar hacia TypeScript o frameworks como React para seguir construyendo aplicaciones web.

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 Sergie Code; si ves algún error, avísanos.

Guías para sacarle partido