Best seller

.NET Backend Bootcamp: Modulith, VSA, DDD, CQRS and Outbox

Udemy
Deal Score+2
Deal Score+2
.NET Backend Bootcamp: Modulith, VSA, DDD, CQRS and Outbox
NET Backend Bootcamp

Develop EShop Modulith on .NET used Asp.Net Web API, PostgreSQL, Redis, RabbitMQ, Keycloak, Seq, Docker, MassTransit

Product Brand: Udemy

Editor's Rating:
4.8

Udemy Coupon Code for .NET Backend Bootcamp: Modulith, VSA, DDD, CQRS and Outbox Course. Develop EShop Modulith on .NET used Asp.Net Web API, PostgreSQL, Redis, RabbitMQ, Keycloak, Seq, Docker, MassTransit

Created by Mehmet Ozkaya | 25 hours on-demand video course

.NET Backend Bootcamp Course Overview

.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 will develop; Modular Monoliths (Modulith) Architecture, Vertical Slice Architecture (VSA), Domain-Driven Design (DDD), Command Query Responsibility Segregation (CQRS), Outbox Pattern for Reliable Messaging.

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. 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
  • Migrating to Microservices: EShop Modules to Microservices w/ Stranger Fig Pattern
  • Use Domain Events & Integration Events when UpdatePriceChanged event
  • Use Entity Framework Core Code-First Approach and Migrations on PostgreSQL Database
  • Cross-cutting Concerns including Logging with Serilog, Validation with MediatR Pipeline Behaviors, Exceptions, Pagination
  • Using Redis as a Distributed Cache over PostgreSQL database
  • Develop Proxy, Decorator and Cache-aside patterns
  • Sync Communications between Catalog and Basket Modules w/ In-process Method Calls (Public APIs)
  • Async Communications between Modules w/ RabbitMQ & MassTransit
  • Develop User Identity Module with Keycloak Authentication
  • OAuth2 + OpenID Connect Flows with Keycloak
  • Outbox Pattern For Reliable Messaging w/ BasketCheckout Use Case
  • Publish BasketCheckoutEvent to RabbitMQ via MassTransit library, Consume from Ordering Module

Top .NET Courses Online for 2024

.NET/ C# Interview Masterclass – Top 500 Questions & Answers Course

.NET/ C# Interview Masterclass – Top 500 Questions & Answers

Created by Happy Rawat | 8.5 hours on-demand video course
Topics Covered – C# / OOPS / ASP.NET MVC / ADO NET / EF / SQL Server / Web API / .NET Core (with PDF Book)

This .NET/ C# Interview Masterclass – Top 500 Questions & Answers Course contains 200 most important questions + 300 more questions for practice. The instructor has more than 13 years of experience in DotNet technologies and given and taken more than 100 interviews in his career.

.NET Core MVC – The Complete Guide 2024 [E-commerce] [.NET8] Course

.NET Core MVC – The Complete Guide 2024 [E-commerce] [.NET8]

Created by Bhrugen Patel | 17 hours on-demand video course
Build real world e-commerce application using ASP.NET Core MVC, Entity Framework Core and ASP.NET Core Identity.

This is a Beginner to Advanced level course on .NET 8 that will take you from basics all the way to advance mode. This .NET Core MVC – The Complete Guide 2024 [E-commerce] [.NET8] Course is for anyone who is new to ASP.NET Core or who is familiar with ASP.NET and wants to take the first stab at understanding what is different in ASP.NET Core. From there we would be building multiple projects to understand all concepts in .NET 8 as we will deploy our final application on Azure as well as IIS.

Who this course is for:

  • Beginner to Senior .NET Developers who is curious about .NET Backend technologies with Modular Monolith Architectures

Learn to build an e-commerce app with .Net Core and Angular Best seller

Udemy Coupon Code for Learn to build an e-commerce app with .Net Core and Angular Course. Build a proof of concept …

Blazor – The Complete Guide [.NET 9] [2024] [E-commerce]

Udemy Coupon Code for Blazor – The Complete Guide Course. Build e-commerce web application using Blazor Web App and …

Taught by Mehmet Ozkaya

Josh Smith
Josh Smith

The Couponos team has over ten years of experience finding free and 100%-off Udemy Coupons. We add over 200 coupons daily and verify them constantly to ensure that we only offer fully working coupon codes. We are experts in finding new offers as soon as they become available. They're usually only offered for a limited usage period, so you must act quickly.