Express.js
Express ·Backend
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.
¿Prefieres verlo en directo? Agenda una demo sin compromiso.
Formación corporativa: este curso se activa bajo pedido para tu organización. Adaptamos temario, calendario y modalidad (teleformación, aula virtual o mixto).
Contenido del curso
Framework web minimalista para Node.js.
-
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
Otros cursos de Express
Express API REST
Curso centrado en construir APIs REST con Express sobre Node.js cuando priorizas simplicidad y control sobre la ceremonia de NestJS. Aprendes a estructurar el proyecto en capas, definir rutas y middleware, validar entradas, gestionar errores en código asíncrono, persistir con ORM relacional o con MongoDB, asegurar la API con JWT y aplicar testing automatizado. Al terminar entregas un backend pragmático, documentado con OpenAPI y con cobertura suficiente para producción.
Express: archivos, middleware avanzado y resiliencia operativa
Curso avanzado para endurecer APIs Express tras dominar routing y middleware básico. Aprendes a servir archivos estáticos, gestionar uploads multipart con validación y almacenamiento seguro, evitar problemas de rutas y directorios, aplicar rate limiting ante picos de tráfico y reforzar la cadena con logger, error handler y batería de tests automatizados. Al terminar entregas un servicio Express resiliente bajo presión y verificado de forma continua.
Express: persistencia SQL y MongoDB con autenticación JWT
Curso para dar persistencia y usuarios a tus APIs Express tras dominar routing y middleware. Aprendes a conectar con MySQL gestionando errores del driver, modelar entidades con un ORM relacional, integrar MongoDB cuando el modelo documental encaja y montar el flujo completo de autenticación con hashing seguro de contraseñas, login y middleware que protege rutas antes del controlador. Al terminar tu servicio guarda datos reales y autentica usuarios con criterio profesional.
Forma equipos completos con un itinerario
Este curso aparece dentro de las siguientes carreras corporativas.
¿Formación para tu equipo en esta tecnología?
Tú nos dices a quién formar y nosotros configuramos la plataforma con tu marca, damos de alta a tu gente, evaluamos las entregas con IA y te entregamos los certificados y los informes técnicos para tu gestor FUNDAE. Catálogo amplio con teleformación, aula virtual o mixto. Sin permanencia, sin coste de setup.
¿Prefieres verlo en directo? Agenda una demo.
Preguntas frecuentes
- ¿Express.js es bonificable por FUNDAE para mi empresa?
- Puede ser bonificable cuando la acción cumple los requisitos aplicables. La plataforma aporta evidencias técnicas: seguimiento de tiempos, registro de conexiones, foros, encuestas y certificados para que tu entidad organizadora o gestoría revise la documentación.
- ¿En qué modalidades se imparte Express.js?
- En tres modalidades: teleformación (online asíncrona), aula virtual privada en directo y mixta. Adaptamos temario, calendario y modalidad al equipo.
- ¿Se adapta Express.js al nivel de mi equipo?
- Sí. Adaptamos temario, calendario y modalidad al nivel y al stack del equipo, con ejercicios evaluados por IA y certificado verificable.
- ¿Cuánto tarda en activarse para mi empresa?
- La activación corporativa estándar es rápida, sin coste de setup ni permanencia.