Event-Driven Microservices: Develop and Test with C# .NET
Karthik KK
7:01:58
Description
Master course to develop Event-Driven Microservices from ground up and test all layers like UI, API, Integration
What You'll Learn?
- Understanding Event-Driven Architecture
- Building Event-Driven Architecture application in .NET
- Testing an Event-Driven Architecture application in .NET
- Deploying Event-Driven System in Containers
Who is this for?
More details
DescriptionWelcome to the Master course of Developing and Testing Event-Driven Microservices with C#Â .NET
In this course, we will discuss following
Development
Building Event-Driven APIÂ Service
Includes ASP Net Web APIÂ
Entity Framework for DBÂ access
Creating Controllers
Building Event-Driven Service broker
Includes message broker via RabbitMq
Publisher of Message to Service Broker
Subscriber of Message from Service Broker
Building Event-Driven UIÂ Portal
Includes ASP Net Web App
Consuming Web API
Containerizing Application
Using Docker file
Using Docker Compose file
Running applications via Docker Compose in Docker with all networks
Testing
Testing Application User Interface with Playwright C#.NETÂ UIÂ Testing
Testing Application Services with Playwright C# .NETÂ APIÂ Testing
Testing Applications each and every component and interaction via Integration testing
Testing applications InMemory API
Testing Publisher
Testing Subscriber
Containerizing Tests
Contract Testing via Pact
Testing application Consumer side
Testing application Provider side
Testing Events via Pact
The course uses following Tech stacks
.NET 7
C# 11
ASP.NET Web API
ASP.NET MVC Web App
RabbitMq Message Broker
Playwright .NET
Integration testing libraries
Docker and more...
So, at the end of this course, one will have clear understanding of what Event-Driven Architecture applications are and how to efficiently and Robustly test application of this scale with Modern approaches.
This course will also help to better optimize the cost incurred by Event-Driven system while testing the application via User Interface and APIÂ Testing.
This course will also help to better optimize the cost incurred by Event-Driven system while testing the application via User Interface and APIÂ Testing.
Who this course is for:
- Developers
- Quality Analysts
- SREs
Welcome to the Master course of Developing and Testing Event-Driven Microservices with C#Â .NET
In this course, we will discuss following
Development
Building Event-Driven APIÂ Service
Includes ASP Net Web APIÂ
Entity Framework for DBÂ access
Creating Controllers
Building Event-Driven Service broker
Includes message broker via RabbitMq
Publisher of Message to Service Broker
Subscriber of Message from Service Broker
Building Event-Driven UIÂ Portal
Includes ASP Net Web App
Consuming Web API
Containerizing Application
Using Docker file
Using Docker Compose file
Running applications via Docker Compose in Docker with all networks
Testing
Testing Application User Interface with Playwright C#.NETÂ UIÂ Testing
Testing Application Services with Playwright C# .NETÂ APIÂ Testing
Testing Applications each and every component and interaction via Integration testing
Testing applications InMemory API
Testing Publisher
Testing Subscriber
Containerizing Tests
Contract Testing via Pact
Testing application Consumer side
Testing application Provider side
Testing Events via Pact
The course uses following Tech stacks
.NET 7
C# 11
ASP.NET Web API
ASP.NET MVC Web App
RabbitMq Message Broker
Playwright .NET
Integration testing libraries
Docker and more...
So, at the end of this course, one will have clear understanding of what Event-Driven Architecture applications are and how to efficiently and Robustly test application of this scale with Modern approaches.
This course will also help to better optimize the cost incurred by Event-Driven system while testing the application via User Interface and APIÂ Testing.
This course will also help to better optimize the cost incurred by Event-Driven system while testing the application via User Interface and APIÂ Testing.
Who this course is for:
- Developers
- Quality Analysts
- SREs
User Reviews
Rating
Karthik KK
Instructor's Courses
Udemy
View courses Udemy- language english
- Training sessions 72
- duration 7:01:58
- Release Date 2023/02/26