Udemyexpertes

ASP NET Core 9 : Microservices y Event Driven Architecture

Learn .NET 9 microservices! Build scalable apps with Event Sourcing, Postgres, MongoDB & Kafka. Advanced architectures covered.

Related:Service Mesh
4.8(39)
337students
14h 7m
Certificate
.NET University
.NET UniversityInstructor Udemy

Course Content

ASP NET Core 9 : Microservices y Event Driven Architecture is an advanced Udemy course taught by .NET University. It runs 14h 7m, is taught in Spanish, and includes a certificate of completion. Learners rate it 4.8 out of 5 from 39 reviews, with 337 students enrolled. It is a paid course, last updated May 2025.

Descubre los Microservicios con Arquitectura Avanzada en .NET 9 y eleva tus habilidades de desarrollo. Este curso de nivel avanzado te sumerge en los patrones de arquitectura que los desarrolladores senior utilizan en el mundo real para construir aplicaciones escalables y robustas.

Aprenderás a diseñar e implementar microservicios utilizando las siguientes tecnologías y patrones clave:

  • Arquitectura Orientada a Eventos (Event-Driven Architecture): Domina la comunicación asíncrona entre microservicios mediante la creación y el consumo de eventos. Este patrón es crucial para construir sistemas resilientes y escalables.
  • Event Sourcing: Comprende cómo registrar todos los cambios de estado de una aplicación como una secuencia de eventos.
  • Generic Repository: Implementa una capa de acceso a datos reutilizable y flexible.
  • Unit of Work: Gestiona las transacciones de manera eficiente y consistente.
  • CQRS (Command Query Responsibility Segregation): Separa las operaciones de lectura y escritura para optimizar el rendimiento y la escalabilidad.
  • Principios SOLID y Domain Driven Design (DDD): Aplica los principios de diseño orientado a objetos y DDD para modelar tipos complejos de entidades de manera efectiva.
  • Implementación de Docker Compose: Integra fácilmente MongoDB, Apache Kafka y Postgres para crear un entorno de desarrollo y despliegue completo.
  • Manejo Avanzado de Transacciones: Domina las transacciones con un Builder Factory DbContext y transacciones en segundo plano con Entity Framework.
  • FluentValidation Middleware: Implementa validación de datos robusta y centralizada.
  • Manejo de Excepciones Globales: Crea un manejo de errores consistente y eficaz en tus aplicaciones .NET 9.

Este curso te guiará a través de la creación de microservicios a nivel avanzado, cubriendo una amplia gama de temas esenciales para el desarrollo moderno. Aprende a construir sistemas distribuidos, escalables y mantenibles. ¡Y mucho más!

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.

5.0(33)
3h 21m
beginner
5.0(110)
1h 6m
intermediate
5.0(290)
1h 23m
intermediate
5.0(3)
43m
all