{CONTENIDO DEL CURSO}
    1. Introducción a la sección

    2. Temas puntuales de la sección

    3. Introducción a los microservicios

    4. Características de los microservicios

    5. Otros problemas de los microservicios

    6. NestJS - Formas de crear aplicaciones

    1. Introducción a la sección

    2. Temas puntuales de la sección

    3. Nota importante

    4. Inicio de microservicio - Products

    5. Entidad y DTOs

    6. Configurar variables de entorno

    7. Prisma - SQLite

    8. Insertar y comprobar la base de datos

    9. Obtener productos y paginarlos

    10. Paginar mediante Prisma

    11. Retornar producto por ID

    12. Actualizar producto

    13. Eliminar un producto

    14. Eliminación suave - No disponible

    15. Transformar a microservicio

    16. Message Patterns

    17. GitHub Organizations - Agrupar repositorios

    18. Código fuente de la sección

    1. Introducción a la sección

    2. Temas puntuales de la sección

    3. Inicio de proyecto - ClientGateway

    4. Rutas y Variables de entorno

    5. Levantar Products Microservice y conectarlo al Gateway

    6. Obtener todos los productos

    7. Paginar resultados y enviar payload

    8. Manejo de excepciones

    9. Microservice Exception Filter

    10. Implementar el RpcCustomExceptionFilter

    11. Implementar métodos faltantes

    12. Código fuente de la sección

    1. Introducción a la sección

    2. Temas puntuales de la sección

    3. Inicio de proyecto - Orders Microservice

    4. Configurar OrdersMicroservice

    5. Conectar Gateway con OrdersMicroservice

    6. Docker - Levantar PostgreSQL

    7. Prisma - Modelo y conexión

    8. Crear una nueva Orden

    9. Guardar orden en base de datos

    10. Obtener orden por ID

    11. Paginación y filtro

    12. Paginación y filtro alternativo

    13. Cambiar estado de la orden

    14. Código fuente de la sección

Acerca de este curso

  • $50.00
  • 199 lecciones
  • 20.5 horas de contenido en video
  • Fernando Herrera
  • Subtítulos disponibles

{REQUISITOS}

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

{DESCRIPCIÓN}

En este curso explicamos desde las bases de los microservicios vs. monolíticos, siguiendo buenas prácticas 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 una 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)
• 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 paginaciones
• Maestro-detalle (órdenes 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
• Y 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.



{PAGO ÚNICO}

Adquiere el curso con un único pago de forma vitalicia, con acceso a la comunidad y posibles actualizaciones futuras.

Suscripción
Devtalles PRO Mensual

USD16

Suscripción
DevTalles PRO Trimestral

USD48

Suscripción
DevTalles PRO Semestral

USD96

Suscripción
DevTalles PRO Anual

USD176

 12 meses por el precio 11

SABER MÁS