Nest: Desarrollo backend escalable con Node

Nest: Desarrollo backend escalable con Node

Resumen

Fecha obtención: 03/06/2024

Realizado en Udemy Business

En este curso de NestJS, adquirí habilidades fundamentales para construir aplicaciones robustas y escalables con este framework. Aprendí a crear y gestionar servicios, controladores, módulos y proveedores, así como a utilizar decoradores y guardias para proteger rutas y servicios. Implementé autenticación y autorización basadas en roles con JWTs, manejé transacciones de base de datos usando TypeORM, y configuré tanto Postgres como MongoDB. Además, trabajé con Docker para la contenedorización y despliegue de aplicaciones. También exploré el ciclo de vida de una petición, la validación y transformación de datos, y la creación de endpoints RESTful. Utilicé principios SOLID para escribir código limpio y mantenible, y generé documentación automática y semi-automática para las APIs. En resumen, este curso me preparó para desarrollar aplicaciones completas y de alta calidad con NestJS, siguiendo las mejores prácticas y utilizando tecnologías modernas.