Bonificable 100 % FUNDAENivel intermedio60 horasAula virtual con formador

Curso de Node.js para desarrollo backend

Node.js se ha consolidado como la base de la mayoría de arquitecturas backend modernas por su rendimiento, su ecosistema de paquetes y la posibilidad de compartir lenguaje con el frontend. Este curso está pensado para desarrolladores que ya conocen JavaScript y quieren dar el salto al backend con criterio profesional: estructurar un proyecto con Express, diseñar APIs REST mantenibles, conectar con bases de datos relacionales y no relacionales, gestionar autenticación con JWT y preparar la aplicación para producción.

  • Node.js
  • Express
  • Backend
  • APIs REST

Qué vas a conseguir

Objetivos del curso

  • Estructurar un proyecto Node.js con Express siguiendo buenas prácticas
  • Diseñar y documentar APIs REST claras y versionables
  • Conectar la aplicación con MongoDB y PostgreSQL
  • Implementar autenticación y autorización con JWT
  • Gestionar errores, validación de datos y variables de entorno
  • Preparar y desplegar una aplicación Node.js en producción

A quién va dirigido

  • Desarrolladores JavaScript que quieren especializarse en backend
  • Equipos de desarrollo que están migrando servicios a Node.js
  • Perfiles full-stack que necesitan reforzar el lado servidor

Requisitos previos

  • Conocimientos sólidos de JavaScript (ES6+)
  • Ordenador con Node.js y un editor de código instalados
  • Nociones básicas de bases de datos

Programa

Temario del curso

5 módulos y 60 horas de formación, con práctica guiada en cada sesión.

  1. 01Fundamentos de Node.js y npm

    • Motor de eventos y bucle de eventos de Node.js
    • Módulos CommonJS y ES Modules
    • Gestión de dependencias con npm y package.json
  2. 02Express y arquitectura de APIs REST

    • Rutas, middlewares y controladores
    • Estructura de proyecto por capas (rutas, servicios, modelos)
    • Validación de datos con esquemas y manejo centralizado de errores
    • Documentación de API con OpenAPI/Swagger
  3. 03Bases de datos con Node.js

    • Conexión a PostgreSQL con un ORM
    • Modelado de datos con MongoDB y Mongoose
    • Migraciones, seeds y transacciones
  4. 04Autenticación y seguridad

    • Autenticación con JWT y refresh tokens
    • Cifrado de contraseñas y buenas prácticas de seguridad
    • Control de acceso por roles y permisos
  5. 05Testing, despliegue y buenas prácticas

    • Pruebas unitarias e de integración con Jest
    • Variables de entorno y configuración por entornos
    • Despliegue en un proveedor cloud y monitorización básica

Metodología

Cómo se imparte

Formación online en aula virtual, con formador en directo y grupos reducidos. Cada sesión combina explicación breve y práctica guiada sobre las tareas reales del puesto de cada participante.

  • Sesiones en vivo con formador y grabación disponible dos meses
  • Control de asistencia válido para la justificación ante FUNDAE
  • Certificado de aprovechamiento al finalizar el programa
  • Grupos reducidos con prácticas sobre casos reales del participante

Convocatorias

Próximas convocatorias

Programación orientativa. La fecha y el horario definitivos se acuerdan con cada empresa y se confirman con margen para realizar la comunicación a FUNDAE.

  • Octubre · fecha por definir

    Horario a acordar con la empresa

    Consultar
  • Noviembre · fecha por definir

    Horario a acordar con la empresa

    Consultar

Bonificación

Cómo se bonifica este curso al 100 %

Actuamos como entidad organizadora. Tu empresa no adelanta gestiones: aplica la bonificación en el boletín de cotización una vez finalizada la acción formativa.

  1. 1

    Calculamos el crédito disponible de tu empresa y te lo confirmamos por escrito.

  2. 2

    Comunicamos el inicio de la acción formativa con la antelación legal de siete días.

  3. 3

    Registramos asistencia y evaluación de cada participante durante el curso.

  4. 4

    Te entregamos la documentación justificativa y el importe exacto a bonificar.

Preguntas frecuentes

Dudas sobre Node.js

Hablar con un asesor

Cursos relacionados

Ver toda el área
Iniciación60 h

Angular 20

De cero a construir una aplicación completa con Angular 20: componentes, signals, routing y consumo de APIs.

Bonificable al 100 % con FUNDAE

Ver curso
Avanzado60 h

Angular Avanzado

Arquitectura escalable, gestión avanzada de estado con RxJS, optimización de rendimiento y testing en Angular.

Bonificable al 100 % con FUNDAE

Ver curso
Iniciación60 h

React 19

De cero a construir una aplicación con React 19: componentes, hooks, formularios y consumo de APIs.

Bonificable al 100 % con FUNDAE

Ver curso

Reserva plaza para tu equipo

Te enviamos la propuesta de Curso de Node.js para desarrollo backend con calendario, formador e importe bonificable, sin compromiso y en menos de 24 horas laborables.

Solicitar propuesta · Node.js

Cuéntanos qué necesita tu equipo y te enviamos la propuesta con el importe bonificable por FUNDAE. Sin compromiso.

Respuesta en menos de 24 horas laborables.