Download Faster Without Limitation

The data center of free servers has applied a non-Iranian IP restriction on some servers
There is no limitation for VIP servers

Description

.NET 9 Microservices, Modular Monolith: DDD & Vertical Slice is a course on Modern Software Architecture using .NET 9 published by Udemy Online Academy. This is a comprehensive course that teaches modern software architecture using .NET 9. The course focuses on building scalable and maintainable applications by combining Domain-Driven Design (DDD), vertical slice architecture, and modular integration patterns. The course provides practical examples of designing microservices, structuring code to separate concerns, and applying best practices for high-quality enterprise applications. You will learn how to apply Domain-Driven Design (DDD) and vertical slice architecture to real business workflows—not cliché examples.

You’ll see how to translate business requirements into bounded fields, aggregations, value objects, and domain events, then implement them end-to-end with C#, ASP.NET Core, EF Core, gRPC, messaging, and Docker. Each feature is built as a vertical slice: from API contract and validation, through command controllers and domain logic, to persistence and testing. You should be familiar with C# fundamentals, have some experience with ASP.NET Core Web APIs, and know basic SQL (tables, relations, CRUD). It’s recommended that this isn’t your first C# project, however, I’ll guide you step-by-step from a bare-bones solution to a productive, production-style architecture.

What you will learn in .NET 9 Microservices, Modular Monolith: DDD & Vertical Slice:

  • Design modular integrations and break them into microservices as needed
  •  Implement CQRS using MediatR and FluentValidation with Pipeline Behaviors
  •  Implement CQRS with FastEndpoints for high-performance, low-volume APIs
  •  Build minimal, flexible APIs using ASP.NET Core, with or without Carter
  •  Secure your APIs using role-based authentication with .NET Identity and JWT tokens
  •  Use gRPC for synchronous events and MassTransit for asynchronous microservice communication
  •  Manage domain events using SaveChangesInterceptor to create side effects
  •  Use GraphQL for efficient querying and filtering of a PostgreSQL database
  •  And…

Course specifications

Publisher: Udemy
Instructors: Laurentiu Dumitrescu
Language: English
Level: Introductory to Advanced
Number of Lessons: 175
Duration: 25 hours and 44 minutes

Course topics

.NET 9 Microservices, Modular Monolith: DDD & Vertical Slice

.NET 9 Microservices, Modular Monolith: DDD & Vertical Slice Prerequisites

Basic knowledge of C# and .NET (classes, interfaces, async/await)
Familiarity with REST APIs (HTTP methods, JSON, controllers)
Understanding of databases and SQL (basic queries, relations)
Familiarity with Visual Studio or VS Code
Some experience with Git and GitHub is helpful
Familiarity with Docker is a plus

Pictures

.NET 9 Microservices, Modular Monolith: DDD & Vertical Slice

.NET 9 Microservices, Modular Monolith: DDD & Vertical Slice introduction video

Installation guide

After Extract, watch with your favorite Player.

Subtitle: English

Quality: 1080p

Changes:

The 2026/4 version increased by 6 lessons and a duration of 47 minutes compared to 2025/11.

Download link

Download Part 1 – 4 GB

Download Part 2 – 4 GB

Download Part 3 – 4 GB

Download Part 4 – 4 GB

Download Part 5 – 4 GB

Download Part 6 – 1.45 GB

File password (s): www.downloadly.ir

Size

21.4 GB

Share this page

Notice: Only English comments will be considered.

Leave a Reply

Your email address will not be published. Required fields are marked *

Fill out this field
Fill out this field
Please enter a valid email address.
You need to agree with the terms to proceed

Menu