.Net 8 Microservices With Rabbitmq And Masstransit
Published 1/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 861.15 MB | Duration: 2h 16m
Published 1/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 861.15 MB | Duration: 2h 16m
Microservices Architecture with RabbitMQ and MassTransit
What you'll learn
.NET 8
Microservices
Architecture
RabbitMq
MassTransit
Requirements
Visual Studio
SQL Server
Basic Technical Background
Description
Get Started with .NET 8 Microservices using RabbitMQ and MassTransit!Are you a student or professional looking to dive into software engineering? Want to quickly set up a .NET Core environment for building Microservices with RabbitMQ messaging, but don’t want to wade through unnecessary complexities? This course is designed just for you!In this course, I’ll guide you through setting up your development environment and introduce you to the core concepts of .NET Core Microservices with RabbitMQ. You’ll learn how to design and implement Microservices using MassTransit for messaging, with a hands-on, step-by-step approach. By the end, you’ll have the skills to build apps that communicate efficiently using messaging patterns, setting the foundation for more advanced topics in software development. Additionally, you'll gain a deeper understanding of distributed systems, fault tolerance, and message-driven architecture, which are crucial for building reliable and robust applications in modern software ecosystems.Whether you're transitioning to software engineering or enhancing your existing skill set, this course will take you a step closer to mastering .NET technologies. You'll be ready to tackle real-world projects and start building scalable, high-performance applications using modern design principles. Join now, and start your journey into the world of Microservices with .NET Core!
Overview
Section 1: Introduction
Lecture 1 Architecture Overview
Lecture 2 Technology Requirements
Lecture 3 Development Environment Setup
Section 2: Solution Setup
Lecture 4 Folder Structure
Lecture 5 Microservice Project Structure
Lecture 6 Initial Data Structure
Section 3: Microservices Core Layer
Lecture 7 Entities
Lecture 8 Repositories Interfaces
Section 4: Microservices Infrastructure Layer
Lecture 9 Booking Repository Infrastructure
Lecture 10 Flight Repository Infrastructure
Lecture 11 Notification Repository Infrastructure
Lecture 12 Payment Repository Infrastructure
Section 5: Microservices Application Layer
Lecture 13 Booking Commands/Queries/Handlers
Lecture 14 Flight Commands/Queries/Handlers
Lecture 15 Notification Commands/Queries/Handlers
Lecture 16 Payment Commands/Queries/Handlers
Section 6: Microservices API Layer
Lecture 17 Booking Api
Lecture 18 Flight Api
Lecture 19 Notifications Api
Lecture 20 Payment Api
Lecture 21 Testing All Microservice Api's
Section 7: Building Blocks for RabbitMq and MassTransit
Students and Professionals who want to master .Net 8Microservices using RabbitMQ and MassTransit