Microservicios con ASP.NET Core,Docker y RabbitMQ 🚀
Aprende Microservicios con ASP.NET Core, RabbitMQ, Postgresql, MySql, Sql Server y Docker en Azure
- ✅ Domina Microservicios
- ✅ Implementa el Patron CQRS
- ✅ Accede a una comunidad de mas de 20 000 estudiantes
- ✅ Implementacion de microservicios con Visual Studio
- ✅ Aprende Docker
Beneficios de este Curso
Acerca de nuestro curso
Aprende a crear Microservicios ASP.NET Core utilizando Docker Containers, RabbitMQ, Postgresql, MySql y SQL Server!
Te enseñaremos desde cero como crear arquitecturas escalables usando Entity Framework Core, Web Api, ASP.NET Core y el pattern CQRS, aprenderas paso a paso como implementar tus microservicios NET Core en Docker Containers.
Implementamos comunicación asincrona entre microservicios usando RabbitMQ y Docker Containers.
Estos seran algunos de los temas que veras en el curso:
✔ Modelo y Arquitectura de Microservices en .NET Core
✔ Comunicacion asincrona con RabbitMQ
✔ Deployment de Microservicios NET Core en Docker Containers
✔ Continuous Integration (CI) Net Core/Github/Azure DevOps Pipelines
✔ Entity Framework Core
✔ ASP.NET Core
✔ Unit Test en Microservices
✔ Code First y Entity Framework Core
✔ Deploy de una microservice en Docker
✔ MySql integrado en una Microservice
✔ Postgresql integrado en una Microservice
✔ SQL Server integrado en una Microservice
✔ Protocolos de comunicación entre Microservices
✔ Arquitectura CQRS
✔ Deploy de Dockers Containers para servicios de Postgresql, MySql y SQL Server.
Curricula del Curso
- Creacion de Solucion Net Core (8:39)
- Creacion de Microservice y arquitectura ASP.NET Core (7:57)
- Instalacion y configuration de Postgresql (8:30)
- Entity Framework Core - Code First y Postgresql (17:50)
- Arquitectura CQRS y Microservices (11:06)
- Insertar data en Postgresql usando Entity Framework Core y CQRS (10:58)
- Crear Endpoint para Insertar data (11:08)
- Crear Consulta de Datos con Entity Framework Core (12:36)
- Consulta condicional con Entity Framework Core (10:54)
- Validaciones con Fluent en CQRS (9:38)
- Clases Dto en CQRS (22:23)
- Arquitectura de nuestra microservice (7:54)
- Entity Framework Core y SQL Server en CQRS (5:59)
- Instalacion de SQL Server y SQL Management Studio (9:21)
- Code First - Migration con SQL Server (8:19)
- Insertar valores en SQL Server con Entity Framework Core (9:37)
- Creacion de controller Post (10:04)
- Crear clase Aplicacion para consulta de registros (9:54)
- Controller para consulta tipo Get (5:09)
- Crear clase Aplicacion para consulta con parametros (9:32)
- Creacion de Microservice Carrito de Compras (7:19)
- Modelo del Carrito de Compras (7:57)
- Instalacion y configuracion de mysql (6:36)
- Creacion de la base de datos en MySQL (6:16)
- Code First en MySql (7:40)
- Creacion de logica para Carrito de Compras (17:45)
- Endpoint Controller para Carrito de Compras (11:41)
- Como implementar Unit Test en ASP.NET Core y Microservices? (5:51)
- Creacion de Mocks y Metodos de Unit Testing (10:43)
- Implementacion de Logica en Unit Test (20:40)
- Unit Test Debugger y Ejecucion (15:39)
- Unit Test en Consultas con Parametros (16:43)
- Ejecucion de Unit Test con Parametros (7:30)
- Unit Test para Transacciones de Insercion (13:07)
- Comunicacion asincrona - Instalacion RabbitMQ (10:06)
- Creacion de RabbitMQ Bus en NET Core (8:07)
- Interfaces genericas para envio de mensajes (17:47)
- Implementacion de service bus (11:57)
- Implementacion de service bus - parte 2 (10:15)
- Creacion de delegate consumer (9:19)
- Logica de envio de mensaje a RabbitMQ (9:15)
- Envio de mensaje a RabbitMQ desde Microservice (8:29)
- Consumir mensaje de RabbitMQ desde Microservice (14:17)