CURSO DE NODE.JS COMPLETO DESDE CERO
por Miguel Ángel Durán (midudev)
Curso de Node.js desde cero: primeros pasos, API REST con Express, CORS, arquitectura MVC, despliegue, MySQL, chat en tiempo real con Socket.io y autenticación con JWT.
Recomendado, valoración editorial 4 de 5
verificado 2026-09-08 — sigue siendo gratis en YouTube
Empezar en YouTubeRespuesta rápida
Curso gratis de Programación de nivel principiante en YouTube impartido por Miguel Ángel Durán (midudev) (11 h 13 min). Nuestra valoración: 4/5, recomendado. Comprobamos que sigue siendo gratis el 8 de septiembre de 2026.
- Veredicto
- 4/5 · Recomendado
- Para quién
- Personas que conocen lo básico de JavaScript y quieren empezar con el desarrollo backend usando Node.js.
- Nivel
- Principiante
- Duración
- 11 h 13 min · 7 lecciones
- Precio
- Gratis en YouTube
- Autor
- Miguel Ángel Durán (midudev)
- Publicado
- 2023
- Plan sugerido
- 4 sem. · 5 h/sem.
- Verificado
- el 8 de septiembre de 2026
Nuestro veredicto
Recomendado, valoración editorial 4 de 5Curso extenso y práctico que lleva de los primeros pasos con Node.js a proyectos completos con API REST, base de datos, tiempo real y autenticación. Es especialmente útil para quien quiere iniciarse en backend con JavaScript. Al ser de 2023, conviene verificar versiones.
Puntos fuertes
- Recorrido progresivo, de los primeros pasos a proyectos completos.
- Duración amplia (unas 11 horas) con proyectos prácticos variados.
- Incluye despliegue y buenas prácticas de seguridad, no solo código básico.
A tener en cuenta
- Publicado en 2023: conviene comprobar que las versiones de las herramientas sigan vigentes.
- La descripción es mínima y no detalla prerrequisitos, ejercicios ni material descargable.
- Las clases no tienen capítulos con marcas de tiempo en los datos.
De qué trata
Lista de reproducción de siete clases, con unas 11 horas en total, que enseña Node.js desde cero de la mano de midudev. Empieza con la introducción y los primeros pasos, y pasa después a desarrollar una API con Express.
Continúa con la solución de CORS, el desarrollo de una API REST, la arquitectura MVC y el despliegue. Más adelante crea una base de datos MySQL con buenas prácticas de seguridad, construye un chat en tiempo real con Socket.io, SQL, HTML y CSS, y termina con autenticación de usuario, sesiones, cookies y JWT.
- Introducción a Node.js y primeros pasos
- API REST con Express y solución de CORS
- Arquitectura MVC y despliegue de la API
- Base de datos MySQL y buenas prácticas de seguridad
- Chat en tiempo real con Socket.io y autenticación con JWT
Para quién es este curso
- Personas que conocen lo básico de JavaScript y quieren empezar con el desarrollo backend usando Node.js.
- Quienes prefieren aprender construyendo proyectos: una API REST, un chat en tiempo real y un sistema de autenticación.
Mejor busca otro si…
- Quien ya domina Express, MVC y autenticación con JWT y busca contenido más avanzado.
- Quien aún no sabe nada de JavaScript y necesita primero aprender el lenguaje.
Antes de empezar
- El título indica que es desde cero respecto a Node.js; los datos no detallan si se requiere conocer JavaScript antes.
Qué sabrás hacer al terminar
- Crear una API REST con Express en Node.js
- Entender y resolver problemas de CORS
- Organizar un proyecto con la arquitectura MVC y desplegar la API
- Crear una base de datos MySQL aplicando buenas prácticas de seguridad
- Construir un chat en tiempo real con Socket.io
- Implementar autenticación de usuario con sesiones, cookies y JWT
Estructura del curso
- 01
Introducción y primeros pasos
Primera clase: introducción al curso de Node.js y primeros pasos con la plataforma.
- 02
API con Express y CORS
Desarrollo de una API con Express desde cero, y solución de CORS junto con el desarrollo de una API REST.
- 03
Arquitectura MVC y despliegue
Aplicación de la arquitectura MVC a la API REST y despliegue de la misma.
- 04
Base de datos MySQL y seguridad
Creación de una base de datos MySQL con buenas prácticas para evitar ataques.
- 05
Chat en tiempo real
Construcción de un chat con Node.js, Socket.io, SQL, HTML y CSS.
- 06
Autenticación de usuario
Autenticación de usuario, sesiones, cookies y JWT con Node.js.
Lecciones
- 01CURSO DE NODE.JS DESDE CERO: Introducción y primeros pasos
- 02Desarrollando una API con Express desde cero
- 03SOLUCIÓN de CORS y Desarrollo de API REST con Express
- 04EL PODER de la ARQUITECTURA MVC + Despliegue de API REST
- 05Crea un Base de Datos MySQL y evita los hackers (buenas prácticas)
- 06Chat en TIEMPO REAL con Node.js, Socket.io, SQL, HTML y CSS
- 07Aprende Autenticación de Usuario, Sesión, Cookies y JWT con Node.js
Plan de estudio sugerido
4 semanas · unas 5 h por semana
- 1.Semana 1: clases 1 y 2. Practica los primeros pasos y crea tu propia API con Express.
- 2.Semana 2: clases 3 y 4. Reproduce la API REST, prueba CORS y reorganiza el código en MVC.
- 3.Semana 3: clases 5 y 6. Crea la base de datos MySQL y construye el chat con Socket.io.
- 4.Semana 4: clase 7. Implementa la autenticación con cookies y JWT y repasa lo anterior.
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 vídeo y pausa en cada endpoint de la API para probarlo tú mismo.
- Al llegar a CORS, prueba la API desde un front sencillo para ver el error y su solución.
- Tras la clase de MVC, intenta reorganizar tu propio proyecto con esa estructura.
- En la clase de MySQL, presta atención a las buenas prácticas de seguridad y aplícalas en tus propios proyectos.
- Comprueba las versiones de Node.js y de las librerías, porque el curso es de 2023.
Antes y después de este curso
- Antes de este cursoAprende JavaScript - Curso Completo Desde CeroRefuerza JavaScript, la base sobre la que se construye Node.js.
- Después de este cursoNestJS: Node + Typescript al estilo Angular para crear APISContinúa con Node y TypeScript para crear APIs con un framework más estructurado.
- Después de este cursoCURSO REACT.JS - Aprende desde ceroPermite crear un front-end que consuma las APIs construidas en este curso.
Cómo lo presenta Miguel Ángel Durán (midudev)
En esta lista de reproducción encontraras todas la clases del curso de NODE.JS
Extracto de la descripción original en YouTube.
Preguntas frecuentes
+¿Cuánto dura el curso?
Son siete clases con unas 11 horas de vídeo en total. Con pausas y práctica, se puede completar en unas cuatro semanas dedicando unas 5 horas semanales.
+¿Qué proyectos se construyen?
Una API con Express y una API REST con arquitectura MVC, una base de datos MySQL, un chat en tiempo real con Socket.io y un sistema de autenticación con sesiones, cookies y JWT.
+¿Está actualizado?
Se publicó en 2023. Los conceptos siguen siendo útiles, pero conviene comprobar las versiones de Node.js y de las librerías que uses.
+¿Incluye despliegue?
Sí, una de las clases trata la arquitectura MVC junto con el despliegue de la API REST.
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 Miguel Ángel Durán (midudev); 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.