gourses

← Volver a la búsqueda

NestJS + Microservicios: Aplicaciones escalables y modulares

udemy · ⭐ 4.86 (1.107 reseñas) · Intermedio · es · ⏱ 21 h

Impartido por Fernando Herrera, {d/t} - DevTalles · 7.268 alumnos

19.99 USD

Entra en tu cuenta para guardar este curso y volver a él cuando quieras.

Comparar este curso
Ver curso en udemy

Enlace de afiliado: podemos cobrar comisión, sin coste extra para ti. Más información

Descripción

Bienvenidos a nuestro curso de Microservicios con NestJS En este curso explicamos desde las bases de los microservicios vs monolíticos, siguiendo buenas practicas de cómo configurarlos y conectarlos. Este curso es de nivel intermedio, necesitamos que conozcas un poco sobre NestJS en orden de sacarle el máximo provecho al curso, aunque cuenta con una introducción a Nest para que todos hablemos el mismo idioma, es recomendado haber creado al menos un API Rest con Nest. El curso es 90% práctico, con sus introducciones a los temas que rodean el mundo de los microservicios, pero puntualmente tocaremos temas como: • Arquitectura monolítica vs Arquitectura de microservicios • Pro y cons de ambas • Paquetes oficiales de NestJS Microservicios • Comunicación por mensajes y eventos • Transportadores como TCP, HTTP y NATS • Git sub modules • Message Patterns • CRUDs • Comunicación entre microservicios • Múltiples bases de datos (Varios microservicios cuentan con bases de datos diferentes) • Git Organizations • Gateways • Manejo de Excepciones • Prisma • Modelos de Prisma y relaciones • Filtros y páginaciones • Maestro-detalle • Ordenes y detalle de orden • Dockerización • Kubernets • Google Cloud • Google Kubernetes Engine (GKE) • Registros privados para artefactos en GCloud • CI/CD • Pagos • Stripe • Webhooks • Proxys • Manejo de variables de entorno • Secretos de Google • Mucho más El curso está cargado con información relevante al mundo de los microservicios para que puedas crearlos, configurarlos y utilizarlos en tu siguiente proyecto o comprender rápidamente como usarlos si tu organización o empresa los usa.

Lo que aprenderás

  • Conocer y desarrollar microservicios
  • Crear microservicios con NestJS
  • Comunicación por TCP, NATS y HTTP
  • Trabajar con Gateways
  • Autenticación
  • Trabajo con varias bases de datos - Relacionales y no relacionales
  • Desplegar en Google Cloud
  • Docker, Kubernetes, Git Modules y mucho más

Requisitos

  • Conocimiento de TypeScript es necesario
  • Conocimiento básico de NestJS es requerido
  • Es un curso para personas que han creado API Rest anteriormente