Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Microservices con ASP.NET Core y Event Driven Architecture
Rating: 4.8 out of 5(57 ratings)
455 students

Microservices con ASP.NET Core y Event Driven Architecture

Construye Microservicios con arquitecturas avanzadas usando Event Sourcing Postgres MongoDB y Apache Kafka
Last updated 2/2026
Spanish

What you'll learn

  • Event-Driven Architecture
  • Event Sourcing
  • Domain Driven Design para modelado de Complex Type en entidades
  • Implementacion de Docker Compose para integrar MongoDB, Apache Kafka y Postgres
  • Manejo avanzado en transacciones con Builder Factory DbContext
  • Creacion de Microservicios a nivel avanzado
  • Middleware y Manejo de Global Exceptions en .NET
  • Manejo de FluentValidation

Course content

16 sections65 lectures14h 5m total length
  • Event Driven Architecture en NET11:14
  • Microservices y Event Driven Architecture12:56
  • Ambiente de Desarrollo4:41

Requirements

  • Conocimientos intermedios de ASP.NET Core

Description

Microservicios con Arquitectura Avanzada en .NET

Este es un curso completamente práctico y de nivel avanzado, donde aprenderás a construir microservicios siguiendo los mismos patrones y enfoques que utilizan los desarrolladores senior en proyectos reales.


A lo largo del curso trabajaremos en un ecosistema completo, aplicando comunicación basada en eventos, modelado avanzado de dominio y patrones arquitectónicos modernos que permiten crear soluciones escalables, mantenibles y de alto rendimiento.


Este no es un curso introductorio: aquí aprenderás a crear microservicios profesionales desde cero, integrando tecnologías y prácticas que hoy son estándar en la industria.


¿Qué aprenderás?

Dominarás patrones, técnicas y tecnologías clave como:

  • Event-Driven Architecture

  • Event Sourcing

  • CQRS (Command and Query Responsibility Segregation)

  • Domain-Driven Design para modelado avanzado de entidades y Value Objects

  • Generic Repository e IUnitOfWork aplicados correctamente

  • Integración completa con Docker Compose para MongoDB, Apache Kafka y PostgreSQL

  • Manejo avanzado de transacciones con DbContext Factory

  • Procesos y transacciones en segundo plano con Entity Framework

  • FluentValidation en escenarios reales

  • Middleware y manejo global de excepciones en .NET

  • Creación de microservicios a nivel profesional

  • Y muchos temas adicionales orientados a arquitecturas distribuidas


Event-Driven Architecture: La base del curso

Uno de los mayores retos dentro de una arquitectura de microservicios es garantizar una comunicación confiable entre servicios sin generar acoplamientos innecesarios.
Aquí es donde surge el paradigma de Event-Driven Architecture.

En una arquitectura basada en eventos:

  • Los microservicios no se comunican directamente entre ellos.

  • Cada servicio publica eventos cuando ocurre algo relevante en su contexto.

  • Otros servicios consumen esos eventos y reaccionan según su propia lógica.


Esto crea un sistema descentralizado, escalable y resiliente, capaz de evolucionar sin afectar a los demás servicios.


Conclusión

Si deseas aprender cómo se construyen realmente los microservicios en el mundo profesional, este curso te llevará paso a paso a implementar una arquitectura moderna basada en eventos, integrando herramientas esenciales y resolviendo escenarios complejos del día a día en empresas de alto nivel.

Who this course is for:

  • Desarrolladores de ASP.NET Core