Curso de Node.js y Express desde cero

Aprende a llevar tus habilidades de JavaScript al servidor (backend) y construye APIs RESTful, aplicaciones modernas y escalables desde cero con el entorno y framework más demandados de la actualidad.

Duración: 8h:30m

Calificaciones: 98

52 Lecciones

385 Estudiantes

Español

Actualizado: 05/2026

Certificado

Certificado

385 Estudiantes

Calificaciones: 98

Español

Duración: 8h:30m

Actualizado: 05/2026

52 Lecciones

Con este curso práctico y profesional, darás el salto definitivo del frontend al backend sin necesidad de cambiar de lenguaje, utilizando Node.js. Aprenderás a construir aplicaciones de nivel empresarial, eficientes y seguras, empezando por los conceptos fundamentales del entorno Node. Posteriormente, dominarás Express.js, el framework más popular, para gestionar peticiones HTTP, crear rutas, manejar middleware y estructurar proyectos escalables. También trabajarás con bases de datos como MongoDB, gestionarás dependencias con NPM y aprenderás a implementar aplicaciones a gran escala con las mejores prácticas de seguridad, convirtiéndote en un desarrollador de backend sumamente competente.

¿Para quién es este curso?

Dirigido a programadores y estudiantes que buscan ir más allá de los tutoriales básicos y quieren dominar el desarrollo backend. Es ideal para desarrolladores web o aspirantes a programadores Full Stack que desean aprender a crear aplicaciones escalables a gran escala con alta demanda en el mercado laboral.

Lo que aprenderás:

  • Conceptos básicos, instalación y primeros programas en Node.js.
  • Creación, exportación e importación de módulos (Console, Process, OS, Timers, FS).
  • Gestión de paquetes y dependencias con NPM y archivos JSON.
  • Dominio del JavaScript asíncrono (Eventos, Promesas y Async/Await).
  • Manejo avanzado del modelo cliente-servidor (Rutas, solicitudes y códigos de estado HTTP).
  • Uso de la herramienta Nodemon para agilizar el desarrollo.
  • Fundamentos y prácticas de Express.js (Routers, parámetros y métodos POST, PUT, PATCH, DELETE).
  • Construcción de APIs REST y aplicaciones seguras preparadas para producción

Requisitos:

  • No se requiere tener conocimientos previos avanzados en Node.js o Express, pero tener bases de JavaScript es de gran utilidad.
  • Disposición y ganas de aprender desarrollo de backend.
  • Una computadora (Windows, Mac o Linux) con conexión a Internet.

Contenido del curso:

  1. Inicio del Curso
  2. Introducción a Node.js
  3. Conceptos básicos
  4. Aplicaciones de Node.js
  5. Descargar e instalar Node.js
  6. Confirmar versión de Node.js
  7. El REPL de Node.js
  8. Primer programa con Node.js
  9. Módulos en Node.js
  10. Crear un módulo
  11. Exportar e importar
  12. Exportar varios elementos
  13. Sintaxis de desestructuración y require
  14. Módulos principales de Node.js
  15. El módulo console
  16. El módulo process
  17. El módulo os
  18. El módulo timers
  19. El módulo fs
  20. Introducción a npm
  21. Crear paquete con npm
  22. Introducción al formato JSON
  23. Instalar y desinstalar paquetes con npm
  24. package-lock.json
  25. Eventos en Node.js
  26. Módulo events
  27. Promesas en JavaScript
  28. Práctica de promesas
  29. .catch()
  30. Encadenar promesas y async await
  31. Modelo cliente-servidor
  32. Solicitudes HTTP
  33. Métodos HTTP
  34. Respuestas HTTP
  35. Códigos de estado HTTP
  36. Tu primer servidor con Node.js
  37. req y res
  38. Estructura de una URL
  39. El módulo url
  40. Routing en Node.js
  41. Nodemon
  42. Introducción a Express
  43. Express – Conceptos importantes
  44. Crear un proyecto con Express
  45. Primeros pasos con Express
  46. Agregar rutas en Express
  47. Parámetros de ruta
  48.  Parámetros query
  49. Routers en Express
  50. Routers en distintos archivos
  51. POST, PUT, PATCH y DELETE
  52. Comentarios finales

Certificado de estudios:

Certificado Oficial Internacional
No solo aprendas; demuestra que lo dominas.
Al aprobar el examen final, obtendrás un certificado digital a tu nombre emitido y respaldado por Certione. Este documento formal es la prueba definitiva de tus nuevas competencias analíticas y le demuestra a los reclutadores que posees habilidades validadas, estructuradas y listas para aplicar en el mundo corporativo.

Insignia Digital Verificable (Badge)
Lleva tu perfil profesional al siguiente nivel en el entorno digital. Junto con tu certificado, recibirás un Badge oficial, el formato moderno ideal para destacar tu logro con un solo clic en tu perfil de LinkedIn, tu CV online o tu firma de correo. Cualquier empleador o cliente podrá escanearlo y verificar la autenticidad de tus conocimientos al instante.

Últimas reseñas de estudiantes:

0
0 de 5 estrellas (basado en 0 reseñas)
Excelente
Muy buena
Media
Mala
Muy mala
5,0
5,0 de 5 estrellas (basado en 2 reseñas)
Excelente
Muy buena
Media
Mala
Muy mala

No hay reseñas todavía. Sé el primero en escribir una.

Del Autor:

Preguntas frecuentes:

¿Cuándo puedo empezar el curso?

Podrás comenzar inmediatamente después de realizar tu inscripción. Una vez confirmado el
acceso, recibirás tus credenciales para ingresar a la plataforma y empezar desde el primer módulo
sin esperas ni fechas límite.

El curso es 100% online y grabado, lo que te permite avanzar a tu propio ritmo. Podrás ver las
clases en cualquier momento, repetirlas cuantas veces necesites y adaptar el aprendizaje a tu
horario, sin depender de clases en vivo.

No necesitas experiencia previa. El curso está diseñado desde cero, guiándote paso a paso desde los conceptos básicos hasta un nivel avanzado,

Sí. Al finalizar el curso recibirás un certificado digital que podrás agregar a tu CV, perfil de LinkedIn o portafolio profesional, demostrando tus conocimientos.

Tendrás acceso por un periodo extendido (o de por vida, si así lo defines), lo que te permitirá
avanzar sin presión, repasar el contenido cuando quieras y mantenerte actualizado conforme
evolucione el curso.

Últimos cursos

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors