К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Introduction to Microservices with .NET 8 and CQRS · LearnSpace
Назад в каталог
courseraПрограммирование

Introduction to Microservices with .NET 8 and CQRS

Курс от Packt
Средний≈ 8 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Learn how to build microservices using .NET 8, CQRS, and architecture. Starting with the fundamentals of microservices, you'll explore their characteristics and challenges. Discover the best practices for implementing microservices and when not to use them. You’ll gain experience by building a Catalog API microservice with Vertical Slice Architecture and CQRS using MediatR. Learn to structure your project, implement domain entities, create endpoints, and containerize your microservices using Docker. Explore the latest features of .NET 8 and C# 12, and understand how they enhance microservice development. You’ll also learn to integrate these concepts with containerization, minimal APIs, and testing practices. This course is ideal for developers with experience in .NET and microservices who want to master CQRS and modern microservice development patterns. By the end, you will be proficient in building scalable, maintainable microservices with .NET 8 and CQRS.

Навыки, которые вы освоите

MicroservicesContainerizationDocker (Software).NET FrameworkASP.NETC# (Programming Language)Cloud-Native ComputingMicrosoft Visual StudioSoftware ArchitectureScalabilitySoftware DevelopmentMaintainabilityRestful APISoftware Design Patterns

Программа курса

5 модулей · 67 учебных материалов

01Course Introduction9 материалов

Course Introduction

Introduction to the SpecializationВидеоIntroduction to the Course 'Introduction to Microservices with .NET 8 and CQRS'ЧтениеFull Specialization ResourcesЧтениеPrerequisites, Source Code and Course SlidesВидео

Учитесь у экспертов

Packt - Course Instructors

Преподаватель курса

Introduction to Microservices with .NET 8 and CQRS
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 8 ч

5 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Корейский, Индонезийский, Испанский, Японский

Часть программы вашего университета
Run the Final ApplicationВидео
Project Code StructureВидео
Microservices Architectures, Patterns, Libraries and Best Practices in CourseВидео
Microservices Multi-Architectural Patterns (External vs Internal Architectures)Видео
How to Follow the Course (The Course Flow and Way of Learning)Видео
02What are Microservices?12 материалов

What are Microservices?

What are Microservices?ВидеоWhat is Microservices Architecture?ВидеоMicroservices CharacteristicsВидеоBenefits of Microservices ArchitectureВидеоChallenges of Microservices ArchitectureВидеоWhen to Use Microservices Architecture - Best PracticesВидеоWhen Not to Use Microservices - Anti-Patterns of MicroservicesВидеоMonolithic vs Microservices Architecture ComparisonВидеоThe Database-per-Service Pattern - Polyglot PersistenceВидеоDecomposition of Ecommerce Microservices: Catalog, Basket, Discount and OrderingВидеоUnderstanding Microservices Architecture in an E-commerce DomainDIALOGUEWhat are Microservices? - AssessmentЗадание
03Why .NET and What is new .NET 8 and C# 12?8 материалов

Why .NET and What is new .NET 8 and C# 12?

Why .NET?ВидеоCloud-Native Development with .NET 8Видео.NET loves Containers and MicroservicesВидеоWhat is new in .NET 8?ВидеоWhat is new in C# 12? Primary Constructors, Collection Expressions, Inline ArraysВидеоC# Top-level Statements, Global Usings, Pattern MatchingВидеоUnderstanding .NET 8 and C# 12 New FeaturesDIALOGUEWhy .NET and What is new .NET 8 and C# 12? - AssessmentЗадание
04ASP.NET 8 for Microservice Development: Minimal APIs, DI, Routing, and Docker10 материалов

ASP.NET 8 for Microservice Development: Minimal APIs, DI, Routing, and Docker

ASP.NET 8 for Microservice DevelopmentВидеоMinimal APIs in ASP.NET CoreВидеоCreate ASP.NET Core Web API for Single MicroserviceВидеоClear Project for Single Microservices: Setting Up a Minimal ASP.NET Web APIВидеоTodo Service: Create Minimal API with ASP.NET Core for Single MicroserviceВидеоTEST - Todo Service: Create Minimal API with ASP.NET Core for Single MicroserviceВидеоContainerize Microservices with Docker Containers, Images, and RegistriesВидеоContainerize Todo ASP.NET Web API Microservice and Run Docker ProfileВидеоBuilding and Orchestrating Microservices with .NET and DockerDIALOGUEASP.NET 8 for Microservice Development: Minimal APIs, DI, Routing, and Docker - AssessmentЗадание
05First Microservice: Catalog.API with Vertical Slice Architecture and CQRS28 материалов

First Microservice: Catalog.API with Vertical Slice Architecture and CQRS

Introduction - Catalog.API with Vertical Slice Architecture and CQRSВидеоCreate New GitHub Repository for Our Microservice ProjectВидеоClone GitHub Repository and Create New Solution with Visual StudioВидеоCreate ASP.NET Web API for Catalog.API MicroserviceВидеоSet Port Numbers for Catalog.API Microservice - Modify Launch SettingsВидеоDomain Analysis of Catalog Microservices: Models, UCs, Rest APIs, DatabasesВидеоTechnical Analysis of Catalog Microservices: Architectures, Patterns, LibrariesВидеоVertical Slice ArchitectureВидеоVertical Slice versus Clean ArchitectureВидеоCQRS Design PatternВидеоLogical and Physical Implementation of CQRS PatternВидеоCQRS Design Pattern With MediatR Library (Logical CQRS Implementation)ВидеоDevelop Catalog.API Microservices Creating Domain EntitiesВидеоDevelop Vertical Slice Feature Folder with CQRS and MediatRВидеоDevelop Feature Handler Class with CQRS and MediatRВидеоCreate Abstraction on MediatR for CQRS - Command and Query SeparationВидеоCreate Abstraction on MediatR for CQRS - Command and Query Separation - Part 2ВидеоImplement CQRS Abstractions ICommand into Vertical Slice Feature Handler ClassВидеоDevelop Create Product Endpoint with Minimal APIs and CarterВидеоDevelop POST Endpoint with Carter Implements ICarterModule for Minimal APIsВидеоDevelop POST Endpoint with Carter Implements ICarterModule for Minimal APIs - Part 2ВидеоRegister MediatR and Carter Libraries into ASP.NET Dependency Injection ServiceВидеоTest Catalog API - CreateProduct POST Request - Debug Carter Minimal API and MediatRВидеоImplementing CQRS and Vertical Slice Architecture in MicroservicesDIALOGUEConclusion to the Course 'Introduction to Microservices with .NET 8 and CQRS'ЧтениеFirst Microservice: Catalog.API with Vertical Slice Architecture and CQRS - AssessmentЗаданиеFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание