Saltar al contenido principal
Express
19 € 25h Nivel medio

Express.js

Curso completo para construir APIs REST con Express.js sobre Node.js. Aprendes a estructurar proyectos en capas, definir rutas y middleware, validar datos y centralizar errores, persistir en MySQL con Sequelize y en MongoDB con Mongoose, implementar autenticación segura con JWT y bcrypt, gestionar archivos estáticos y uploads. Al terminar entregas un proyecto integrador con API REST completa, base de datos, autenticación y gestión de archivos listo para producción.

Certificado incluido Ejercicios evaluados por IA Acceso permanente Sin contrato ni cuotas

Estructura del curso

  • Introducción a ExpressJS Lección
  • Instalación de Express Lección

Detalles del curso

Público objetivo

  • Desarrolladores JavaScript/Node.js que desean crear APIs y aplicaciones web profesionales.
  • Programadores backend que buscan dominar el framework web más popular de Node.js.
  • Profesionales full stack que necesitan competencias sólidas en desarrollo de APIs REST.

Contenido del certificado

Módulo 1: Introducción y entorno Qué es Express.js y filosofía minimalista Instalación y configuración de un proyecto con Express 5 Módulo 2: Routing y métodos HTTP Rutas GET, parámetros de ruta y query Objetos Request y Response Headers HTTP y códigos de estado Rutas POST, PUT, PATCH y DELETE Retos de código para cada método HTTP y test de routing Módulo 3: Middleware, validación y error handling Concepto y anatomía de un middleware Middleware integrado, personalizado y de terceros Cadena de ejecución con next y middleware asíncrono Validación de datos y manejo centralizado de errores Reto de middleware, test de middleware y proyecto integrador de API REST Módulo 4: Bases de datos Conexión a MySQL con mysql2 y gestión de errores ORM Sequelize: modelos, asociaciones y operaciones CRUD Conexión a MongoDB con Mongoose Reto de MySQL y puzzle de bases de datos Módulo 5: Seguridad y autenticación Conceptos de autenticación y autorización Registro con hash de contraseñas usando bcrypt Login y firma de tokens JWT Middleware de autenticación y autorización Test de seguridad y autenticación Módulo 6: Gestión de archivos Servir archivos estáticos con express.static Subida de archivos con Multer Validación de tipos y tamaños Almacenamiento en disco y en la nube Rutas y directorios con el módulo path Puzzle de archivos estáticos y uploads Evaluación final Reto de rate limiting con express rate limit Test global de Express.js Proyecto final integrador: API REST de tareas con JWT, Zod, paginación, tests, OpenAPI y Docker

Este curso completo de Express.js abarca desde los fundamentos del routing hasta la integración con bases de datos MySQL y MongoDB, autenticación con JWT y bcrypt, y gestión de archivos. Cubre middleware avanzado, validación, error handling y un proyecto integrador de API REST.

Objetivos de aprendizaje

  • Construir APIs REST completas con Express.js y Node.js
  • Implementar middleware avanzado para validación y error handling
  • Integrar bases de datos MySQL y MongoDB en aplicaciones Express
  • Crear sistemas de autenticación seguros con JWT y bcrypt
  • Gestionar uploads de archivos con validación y almacenamiento

Antes de comprar

¿Cuánto dura el acceso?

Acceso permanente. El curso queda asociado a tu cuenta para siempre, con todas las lecciones, ejercicios y certificado.

¿Incluye certificado?

Sí. Al superar el curso recibes un certificado con QR público verificable. La URL del certificado es pública: puedes compartirla en LinkedIn o con un empleador sin que necesiten una cuenta CertiDevs.

¿Puedo pedir factura con NIF?

Sí. En el proceso de compra puedes indicar datos de facturación con NIF español o europeo. Stripe emite la factura electrónica automáticamente.

¿Hay devolución?

Sí. Devolución íntegra dentro de los 14 días naturales desde la compra siempre que no se haya consumido el contenido. Escríbenos a hola@certidevs.com con el correo de tu cuenta y procesamos el reembolso.

¿Te lo paga tu empresa o lo quieres para tu equipo? Tenemos modelos corporativos sin permanencia.

Ver propuesta para empresas