Cover image for .NET 8 Backend Bootcamp - Modulith, VSA, DDD, CQRS and Outbox

.NET 8 Backend Bootcamp - Modulith, VSA, DDD, CQRS and Outbox

Build scalable backend systems with Modular Monoliths, DDD, CQRS, VSA, and Microservices Transition

Mehmet Ozkaya

Created by Mehmet Ozkaya

Explore advanced .NET 8 backend development by building scalable systems with modular monoliths, Domain-Driven Design, CQRS, and event-driven patterns. You'll work with tools like RabbitMQ, Redis, and Keycloak to create robust, secure, and maintainable architectures ready for real-world deployment.

Packt | Nov 2024 | 1473 min

Start Trial
LevelIntermediate
CategoriesWeb & Application Development, Full Stack Web Development Concepts and Tools, .NET, C#

What You Will Learn

You'll gain practical experience by developing real backend modules step by step. Each project builds on core concepts, blending theory with hands-on coding. You'll use industry tools and patterns to solve real architectural challenges, ensuring you're ready to design and deploy scalable .NET systems.

Key Features

  • Design modular monoliths using DDD, CQRS, and Vertical Slice Architecture for scalability
  • Integrate RabbitMQ, Redis, and PostgreSQL to streamline data and communication workflows
  • Transition from monoliths to microservices using proven patterns for seamless evolution

Target Audience

Perfect for backend developers and architects with a solid grasp of C#, .NET, and databases who want to deepen their expertise. If you're aiming to modernize existing systems or move toward microservices, you'll find actionable strategies and patterns to create robust, maintainable backend solutions.

Related courses