.NET Core Microservices - Полное руководство. (Udemy.com)
Изучите реализацию микросервисов с WebAPI, .NET Core MVC в .NET 6, с Cервисной шиной в Azure и Duende Identity Server.
Created by: Andrei Brizhak
Last updated April 2024
What you will learn
- Создание приложений на основе архитектуры микро сервисов в .NET 6.
- Разработка .NET API для Аутентификации и Авторизации
- Авторизация в Identity Server с помощью ролей.
- Хранение в Azure Blob Storage
- Использование шлюзов (Gateways) для Микросервисов.
- Реализация Swagger Open API
- Веб-приложение ASPNET Core с Bootstrap 5
- Реализация 7 микросервисов с использованием .NET 6
- Интеграция с Identity Server
- Асинхронное и синхронное взаимодействие между микросервисами
Course Description
Ваш проект или ваша команда устала от недостатков монолитного приложения? или вы один из тех разработчиков, которые что то слышали о микро сервисах, но не знаете, с чего начать? или вам интересно, подходит ли архитектура микросервисов для вашего .NET-проекта? или вы устали от других курсов, где вам дают хорошее начало, но в середине курса вы задаетесь вопросом, что происходит, и о чем это все?
Если это действительно так, то это идеальный курс для ответов на все ваши вопросы!
Вы изучите основополагающие элементы микросервисов, постепенно, шаг за шагом, создавая реальное приложение на основе микросервисов с .NET 6. Мы будем создавать несколько микросервисов, а для аутентификации и авторизации мы будем использовать Identity Server! Я расскажу вам об основных блоках Identity Server и о том, как его подготовить и запустить!
Узнайте, как создавать микро сервисы в мире .NET с помощью .NET API, Ocelot, Duende Identity Server, Entity Framework Core и чистой архитектуры с использованием последней версии .NET 6!
Вы будете разрабатывать модули электронной коммерции для микросервисов Каталога Товаров, Корзины Покупок, системы Заказов, системы Платежей и Почтовой Рассылкой, используя SQL Server, с обменом данными через служебную шину Azure. Вы можете изучить архитектуру микросервисов и ее пошаговую реализацию на .NET, с подробными объяснениями и деталями.
Вы также будете разрабатывать следующие микро сервисы и изучать темы:
- Микросервис каталога Товаров;
-Микросервис Identity Server;
-Микросервис для Купонов;
-Микросервис Корзины Покупок;
-Микросервис Заказов;
-Микросервис Почтовой Рассылки;
-Микросервис для on-line Платежей;
-MVC Web Application.
Бонусное видео с Брокером сообщений RabbitMQ.
Instructor Details
- 4.7 Rating
231 Reviews
Andrei Brizhak
Я работаю фрилансером в области Веб-разработки с использованием ASP.NET Core. Поиск релевантной информации, о самых последних технологиях разработки, привел меня на учебный портал Udemy. Платформа Udemy позволяет соединить напрямую профессиональных преподавателей и заинтересованных студентов без посредников. Помогая переводить на русский язык только лучшие англоязычные курсы, я учусь сам и помогаю другим. Моя сфера профессиональных интересов: C#, ASP.NET Core, Web-API и другие смежные области.
More courses by Andrei Brizhak
More Java Spring Framework courses
Spring Boot Unit Testing with JUnit, Mockito and MockMvc (2026)
4.8 (4,042 Reviews)
Provider: Udemy
Time: 9.9h
$84.99
Spring WebFlux Masterclass: High-Performance Reactive APIs (2026)
4.8 (1,920 Reviews)
Provider: Udemy
Time: 13.3h
$84.99
Kafka MicroServices with Spring Boot, Docker, Kubernetes, AI (2026)
4.7 (6,864 Reviews)
Provider: Udemy
Time: 27.2h
$12.00
Microservices with Spring Boot, Spring Cloud, Docker & Kafka (2026)
4.7 (3,777 Reviews)
Provider: Udemy
Time: 42.1h
$94.99
Spring Boot Course: Learn Spring Boot & Build Web APIs (2025)
4.7 (3,377 Reviews)
Provider: Udemy
Time: 11.9h
$109.99
Spring Professional Certification Exam Tutorial - Module 04 (2019)
4.7 (1,018 Reviews)
Provider: Udemy
Time: 4.6h
$79.99
Reviews
By Andrei Spurhiash on 7/12/2025
Курс оставил очень положительное впечатление. Он отлично структурирован и подаёт материал пошагово, что особенно полезно для понимания всех этапов работы с микросервисной архитектурой. Большим плюсом является реализация реального проекта — это позволяет увидеть, как всё работает «от и до» в живом приложении. Подача материала — на высоте: автор говорит чётко, спокойно и разборчиво, что делает восприятие информации комфортным. Рекомендую всем, кто хочет понять микросервисы на практике.
By Alexandr Kutsar on 7/17/2024
Замечательный курс, отлично объясняются основы микросервисной архитектуры. Видел у англоязычного автора новое издание данного курса для .NET 8, надеюсь также будет перевод на русский. Также хотелось бы дополнительные курсы по более подробной настройке API Gateway и Identity Server. Сам курс отличный, всем рекомендую!
By Streliuk Mikola on 1/11/2024
Добрый день. Плюсы курса: много практики это позволяет лучше запомнить информацию, все относительно легко понять. Довольно правильный и грамотный подход к разработке сервисов. Разбор многих облегчающих разработку пакетов. Недостатки курса: курс все же был написано по другую версию, и хотя различия объяснялись, пришлось многие вещи гуглить, ибо у меня не все заработало как было в примерах (что конкретно сейчас уже сложно вспомнить). Чтобы хотелось изменить. Я бы все же немного упростил и уменьшил курс . Еще было бы прекрасно, если бы были примеры как пройти авторизацию через десктопное приложение и считывать данные с микросервисов. Не смотря на эти моменты, курс я все же рекомендую. Особенно тем кто только начинает изучать микросервисную архитектуру.
By Denis Rubel on 12/30/2023
Здравствуйте! Хочу выразить благодарность за ваш курс по микросервисной архитектуре. Мне очень нравится структурирование материала и ясность в его представлении. Хотелось бы узнать больше о возможности интеграции фронтенд-фреймворков Angular или React в контексте микросервисов. Также интересует дополнительный материал по использованию RabbitMQ. Спасибо за ваш труд и качественный курс!
By Yuriy on 5/14/2023
Замечательный курс, узнал много нового. Хотелось бы конечно узнать более подробно про шлюзы, сервисные шины, какие есть аналоги, в этом курсе только поверхностно об этом упомянуто. Еще курс на самом деле на .NET 5, но я повторил все на .NET 7 и проблем это не вызвало, для кого это важно учтите.
By Oleksandr Onufriichuk on 1/27/2023
Очень хороший курс. Хорошо структурирован. Большой плюс курса в том, что показывается работа микросервисов на реальном проекте от и до, что даёт полную картину работы микросервисов. Все делается шаг за шагом и хорошо объясняется. Понравилась дикция автора, всё четко, монотонно и разборчиво.
By Сергей Кузьмин on 12/25/2022
Хороший курс для тех для тех, кто не знаком с микросервисной архитектурой. В конце вы получите готовый проект, с которым можете производить свои эксперименты и Код автора в некоторых местах вызывает вопросы, часть утверждений про c# ложны либо некорректно сформулированы (особенно запомнился момент с объяснением конструкции async / await). # Upd 1: Как я уже сказал - неправильно объясняется конструкция async / await, что поток ожидает, пока операция выполнится и потом продолжает с того же самого места. Был еще один вопрос к неправильному определению - к сожалению, не вспомню. Еще вспомнил - создание базового класса BaseMessage у которого мы в итоге не заполняем поля. Неправильно использование IDisposable (которое в целом было добавлено "на потом", но не потребовалось).
By Oleksandr Lukovenko on 7/4/2022
Курс всего лишь прошлого года, та же версия .Net, а уже так много отличий.
By Marin Capranov on 5/11/2022
Overall I like how it is translated and that it covers a lot of topics important for a developer. However, it would be great if there will be a bonus video of how to do all that but without paid services like Service Bus. Would be really interesting to see some free alternatives. I know that we have to pay for hosting anyways, but would be great to reduce the usage of various services that can increase the price once the application is scaling up.
By Alexandr Kilganov on 11/16/2021
В темах где используется JSON сериалиалайзер лучше и нужно использовать штатный функционал из using System.Text.Json; JsonSerializer.Deserialize В материалах по Identity сервер нужно сказать что Identity для стал платный, и возможно запилить альтернативу ввиде OpenIddict Также в базовом курсе полезнее материалы про rabbitmq, чем Azure/ Курс в общем неплохой, но требуется адаптация под net6 (release версию) Коммент для переводчика, нужно чуток поработать над интонацией.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 94 / 100







