نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
بهروزرسانی شده در می ۲۰۲۵.
این دوره اکنون دارای قابلیت Coursera Coach است!
روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و لحظهای که به شما کمک میکند دانش خود را آزمایش کنید، پیشفرضها را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیقتر کنید.
در این دوره، شما عناصر بنیادی میکروسرویسها را از طریق ساخت یک اپلیکیشن واقعی مبتنی بر میکروسرویس با .NET 6 خواهید آموخت. ما به صورت گامبهگام چندین میکروسرویس را ایجاد میکنیم و از IdentityServer برای احراز هویت و مجوزدهی استفاده خواهیم کرد.
این دوره مباحث کلیدی IdentityServer، .NET API، Ocelot، Entity Framework Core و معماری پاک (Clean Architecture) با .NET 6 را پوشش میدهد. شما ماژولهای یک فروشگاه اینترنتی شامل میکروسرویسهای محصول، سبد خرید، سفارش، پرداخت و ایمیل را با استفاده از SQL Server و Azure Service Bus به همراه Ocelot API Gateway توسعه خواهید داد.
در پایان دوره، شما یک اپلیکیشن کامل با هفت میکروسرویس فعال مبتنی بر .NET خواهید داشت و هر خط کد و نحوه تعامل آنها را درک خواهید کرد. موضوعات شامل معماری میکروسرویسهای .NET 6، مجوزدهی مبتنی بر نقش با IdentityServer، مبانی Azure Blob Storage و Azure Service Bus است. این دوره برای توسعهدهندگان سطح متوسط تا پیشرفته با درک پایه از .NET Core و فریمورک MVC طراحی شده است. آشنایی با برنامهنویسی C# و مفاهیم بنیادی توسعه وب توصیه میشود.
سرفصل ها و درس ها
مقدمه
Introduction
مقدمه
Introduction
چرا میکروسرویسها؟
Why Microservices?
مرور کلی دوره
Course Overview
پیشنیازها
Prerequisites
معماری میکروسرویسها
Microservices Architecture
معماری پروژه
Project Architecture
ابزارهای مورد نیاز
Tools Needed
چه چیزی خواهیم ساخت؟
What We will Build?
راهاندازی اولیه API محصول
Product API Basic Setup
مقدمه
Introduction
تغییرات .NET 6
.NET 6 Change
تغییرات Nullable در .NET 6
.NET 6 Nullable Change
ایجاد پروژه
Create Project
ایجاد پروژه Product API
Create Product API Project
پکیجهای NuGet برای Product API
NuGet Packages for Product API
پیکربندی DbContext برای Product API
Configure DbContext for Product API
ایجاد جداول برای دیتابیس محصول
Create Tables for Product Database
راهاندازی پیشرفته API محصول
Products API Advance Setup
مقدمه
Introduction
ایجاد DTOها در Product API
Create DTOs Inside Product API
نمایش نظرات