Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Coursera

.NET 8 Microservices – DDD, CQRS & Clean Architecture

Packt via Coursera Specialization

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
This specialization features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the specialization. In this specialization, you will explore microservices using .NET 8, focusing on design patterns like Domain-Driven Design (DDD), Command Query Responsibility Segregation (CQRS), and Clean Architecture. The course takes a hands-on approach to developing scalable microservices, integrating .NET 8 with modern practices. You'll start by learning microservices architecture, followed by tools like gRPC for communication and Docker for containerization. The course walks you through building and deploying e-commerce microservices for catalog, basket, and ordering services. Asynchronous communication with RabbitMQ and MassTransit is also covered, along with cloud deployment techniques using Docker and Docker-Compose. This specialization is ideal for developers with programming experience who want to advance their .NET skills. It’s designed for those interested in microservices patterns and modern .NET practices. Familiarity with C# and .NET is required; cloud and Docker knowledge is helpful. By the end of the specialization, you will be able to build and deploy scalable microservices using .NET 8, implement communication patterns with gRPC and RabbitMQ, and containerize microservices with Docker for production environments.

Syllabus

  • Course 1: Introduction to Microservices with .NET 8 and CQRS
  • Course 2: Mastering Microservices Design with CQRS, DDD, and Marten
  • Course 3: Advanced Microservices with DDD, CQRS, and Event-Driven

Courses

Taught by

Packt - Course Instructors

Reviews

Start your review of .NET 8 Microservices – DDD, CQRS & Clean Architecture

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.