
Udemy – .NET Backend Bootcamp: Modulith, VSA, DDD, CQRS and Outbox 2024-8
Published on: 2024-09-01 04:45:25
Categories: 28
Descriptions
.NET Backend Bootcamp: Modulith, VSA, DDD, CQRS and Outbox, In this bootcamp, you’ll learn how to build robust, scalable, and maintainable applications using cutting-edge technologies and architectural patterns.
We start with the basics and progressively dive deeper into each topic. You’ll get hands-on experience building a complete EShop Modular Monolith application, implementing features like CQRS and the Outbox pattern.
We’ll follow CQRS (Command Query Responsibility Segregation) and Vertical Slice architectures for module development. Modules will communicate over In-process method calls-public APIs and use RabbitMQ for event-driven communication. We’ll secure our APIs with Keycloak, using OpenID Connect and Bearer Tokens. We’ll implement the Outbox Pattern for reliable messaging between modules. This course is more than just learning .NET, it’s a deep dive into the world of Modular Monoliths with Vertical-Slice Architecture, Domain-Driven Design (DDD), CQRS, and advanced architectural patterns for Backend Development.
What you’ll learn
- Modular Monoliths (Modulith) Architecture
- Vertical Slice Architecture (VSA)
- Domain-Driven Design (DDD)
- Command Query Responsibility Segregation (CQRS)
- Outbox Pattern for Reliable Messaging
- CQRS (Command Query Responsibility Segregation) and Vertical Slice architectures for module development
- Communicate over In-process method calls-public APIs and use RabbitMQ for event-driven communication
- Secure APIs with Keycloak, using OpenID Connect and Bearer Tokens
- ASPNET Core Minimal APIs and latest features of .Net8 and C# 12
- Vertical Slice Architecture implementation with Feature folders
- DDD, CQRS Patterns using MediatR library w/ following Best Practices
- Use Domain Events & Integration Events when UpdatePriceChanged event
Who this course is for
- Beginner to Senior .NET Developers who is curious about .NET Backend technologies with Modular Monolith Architectures
Specificatoin of .NET Backend Bootcamp: Modulith, VSA, DDD, CQRS and Outbox
- Publisher: Udemy
- Teacher: Mehmet Ozkaya
- Language: English
- Level: All Levels
- Number of Course: 329
- Duration: 25 hours and 4 minutes
Contents

Requirements
- Basics of C# and programming
Pictures

Sample Clip
Installation Guide
Extract the files and watch with your favorite player
Subtitle: English
Quality: 720p
Changes:
Version 2024/8 compared to 2024/7 has increased the number of 62 lessons and the duration of 4 hours and 42 minutes. English subtitles have also been added to the course.
Download Links
Download Part 1 – 3 GB
Download Part 2 – 3 GB
Download Part 3 – 3 GB
Download Part 4 – 3 GB
Download Part 5 – 1.23 GB
Password file(s): www.downloadly.ir
File size
13.2 GB
Leave a Comment (Please sign to comment)