Saltar al contenido principal
Express
Curso completo Nivel medio certificado-completo-expressjs

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.

Evidencias FUNDAE Activación guiada Evaluación con IA Sin permanencia

¿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.

6 módulos 30 lecciones 13 ejercicios evaluados por IA 3 tests
  • 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

Especialización ·Nivel medio

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.

Especialización ·Avanzado

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.

Especialización ·Avanzado

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.

Llave en mano para empresas

¿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.