Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
NestJS: Arquitectura Hexagonal con Prisma y PostgreSQL
Rating: 2.9 out of 5(2 ratings)
19 students

NestJS: Arquitectura Hexagonal con Prisma y PostgreSQL

Aprende a construir una API modular y escalable con NestJS, aplicando Arquitectura Hexagonal, Prisma y PostgreSQL en un
Last updated 3/2025
Spanish

What you'll learn

  • Implementa Arquitectura Hexagonal con NestJS desde cero
  • Crea una API modular y escalable con buenas prácticas
  • Persistencia de datos con PostgreSQL
  • Conexión de Nest con PostgreSQL usando Prisma
  • Inyección de dependencias invertida con Nest
  • Mejora la lógica de programación aplicando principios de arquitectura

Course content

4 sections • 15 lectures • 1h 26m total length
  • Introducción0:58

    Bienvenidos al taller de arquitectura hexagonal con Nest, Prisma y PostgreSQL

Requirements

  • Conocimientos básicos de JavaScript o TypeScript
  • Familiaridad con Node.js y npm/pnpm (saber instalar paquetes y ejecutar scripts)
  • Conceptos básicos de APIs REST (saber qué es una API y cómo consumirla)
  • Instalación de Node.js y un editor de código (VS Code recomendado)
  • Conocimientos básicos de bases de datos relacionales (PostgreSQL recomendado, pero no obligatorio)

Description

En este taller práctico aprenderás a implementar Arquitectura Hexagonal con NestJS, utilizando Prisma para la gestión eficiente de datos y PostgreSQL como base de datos. A lo largo del curso, construirás una API modular y escalable, aplicando principios de diseño limpio, inyección de dependencias y separación de capas para mejorar la mantenibilidad, flexibilidad y reutilización del código en tus aplicaciones.


Este curso está diseñado para desarrolladores que buscan estructurar mejor sus aplicaciones backend y adoptar buenas prácticas en la construcción de APIs profesionales y mantenibles. A través de ejercicios prácticos, implementarás un CRUD completo, conectarás NestJS con PostgreSQL, aprenderás a manejar migraciones de base de datos y aplicarás una arquitectura flexible que te permitirá adaptar tu código a futuros cambios sin afectar la lógica de negocio ni comprometer la escalabilidad del sistema.


¿Qué aprenderás?


* Implementar Arquitectura Hexagonal en NestJS desde cero

* Construir un CRUD de usuarios con Prisma y PostgreSQL

*  Aplicar inyección de dependencias y separación de capas

* Configurar y conectar NestJS con una base de datos relacional

* Seguir buenas prácticas para escribir código modular y escalable

* Manejar migraciones y versionamiento de base de datos con Prisma


Este taller es ideal para desarrolladores backend principiantes e intermedios que quieran mejorar la organización y mantenibilidad de sus proyectos, aprendiendo a crear APIs escalables y flexibles con NestJS. ¡Inscríbete y lleva tus habilidades a otro nivel!

Who this course is for:

  • Desarrolladores backend principiantes o intermedios que quieran aprender NestJS y mejorar sus habilidades en arquitectura de software.
  • Desarrolladores con experiencia en Node.js que deseen estructurar mejor sus aplicaciones y aplicar la Arquitectura Hexagonal.
  • Estudiantes y autodidactas que buscan una guía práctica para construir APIs escalables con buenas prácticas.
  • Ingenieros de software interesados en patrones de diseño y modularización de código en aplicaciones backend.
  • Si quieres aprender a construir APIs bien organizadas, escalables y fáciles de mantener, este curso es para ti.