قیمت این دوره: رایگانــ
  • مدرس دوره : علیرضا نورقربانی
  • تعداد ویدیوها : 92 ویدیو
  • مدت زمان دوره : 26:15:00
  • سطح دوره : پیشرفته
  • وضعیت دوره : در حال برگزاری
پیاده  سازی صفر تا صد پروژه میکرو سرویس

پیاده سازی صفر تا صد پروژه میکرو سرویس

دوره معماری میکروسرویس در NET. از پایه تا Production

 

این دوره یک **آموزش عمیق و پروژه‌محور** برای پیاده‌سازی **معماری میکروسرویس در NET.** است؛ از مفاهیم پایه تا توسعه یک **سیستم واقعی در سطح Production**.

 

## ✅ چه می‌آموزید؟

 

**۱. معماری درست بنا کنید**

- تفاوت واقعی Monolithic و Microservice با مثال عملی

- چه زمانی میکروسرویس انتخاب درستی است؟

- مرزبندی سرویس‌ها، طراحی دامنه و تفکیک مسئولیت‌ها

 

**۲. پیاده‌سازی عملی با ASP.NET Core**

- ساختار استاندارد و قابل توسعه

- کد تمیز، قابل تست و مستقل از محیط اجرا

- مدیریت خطا و لاگ‌گیری حرفه‌ای

 

**۳. ارتباطات بین سرویس‌ها**

- Sync vs Async در سناریوهای واقعی

- چالش‌های تراکنش‌های توزیع‌شده

- راه‌حل‌های عملی برای هماهنگی سرویس‌ها

 

**۴. مدیریت داده در معماری میکروسرویس**

- چرا هر سرویس دیتابیس مستقل دارد؟

- Eventual Consistency بدون بی‌نظمی

- مدیریت Migrationها در سیستم توزیع‌شده

 

## 🎯 مناسب برای:

توسعه‌دهندگان ASP.NET Core، معماران نرم‌افزار، تیم‌های در حال مهاجرت به میکروسرویس

 

## ✨ دستاوردهای دوره:

طراحی و پیاده‌سازی سیستم‌های مقیاس‌پذیر، مستقل، تست‌پذیر و آماده Production با درک عمیق از چالش‌های واقعی

 

 




فهرستـــ ویدیوها

مدت زمان دوره 26:15:00
  • با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.

1
  • معرفی دوره رایگان MicroService

00:03:00

معرفی دوره رایگان MicroService

2
  • قدم اول

00:05:00

توو این قسمت میخوایمم ی توضیحی در مورد پروژه بدیم

3
  • ایجاد پروژه

00:12:00

ایجاد پروژه

4
  • ایجاد sharekernel

00:07:00

ایجاد sharekernel

5
  • Bounded context چیست و چگونه میشود تشخص داد

00:09:00

Bounded context چیست و چگونه میشود تشخص داد

6
  • طراحی کانتکس های پروژه ما

00:10:00

طراحی کانتکس های پروژه ما

7
  • پیاده سازی سرویس کاتالوگ

00:20:00

پیاده سازی سرویس کاتالوگ

8
  • پیاده سازی ساختار سرویس مشتری

00:20:00

پیاده سازی ساختار سرویس مشتری

9
  • پیاده سازی ساختار سرویس انبار

00:07:00

پیاده سازی ساختار سرویس انبار

10
  • پیاده سازی ساختار سرویس سفارشات

00:11:00

پیاده سازی ساختار سرویس سفارشات

11
  • پیاده سازی ساختار سرویس پرداخت

00:09:00

پیاده سازی ساختار سرویس پرداخت

12
  • پیاده سازی ساختار سرویس ارسال

00:08:00

پیاده سازی ساختار سرویس ارسال

13
  • پیاده سازی ساختار سرویس احراز هویت

00:18:00

پیاده سازی ساختار سرویس احراز هویت

14
  • پیاده سازی ساختار سرویس نوتیف

00:10:00

پیاده سازی ساختار سرویس نوتیف.mp4

15
  • پیاده سازی valueobject-Email

00:24:00

پیاده سازی valueobject-Email

16
  • پیاده سازی valueobjcet-address number

00:07:00

پیاده سازی valueobjcet-address number.

17
  • valueobject بخش پول

00:21:00

valueobject بخش پول

18
  • شروع پیاده سازی سرویس ها -سرویس catalog

00:09:00

شروع پیاده سازی سرویس ها -سرویس catalog

19
  • پیاده سازی سرویس catalog-پیاده سازی category domain

00:15:00

پیاده سازی سرویس catalog-پیاده سازی category domain.mp4

20
  • پیاده سازی سرویس catalog قسمت product entity

00:25:00

پیاده سازی سرویس catalog قسمت product entity

21
  • اشنایی با Event ها

00:15:00

اشنایی با Event ها

22
  • پیاده سازی Event های محصولات

00:10:00

پیاده سازی Event های محصولات

23
  • پیاده سازی ProductAgg و کامل کردنproduct

00:24:00

پیاده سازی ProductAgg و کامل کردنproduct

24
  • masstransit و bus serviceچیست و چه کاربردی دارد

00:19:00

masstransit و bus serviceچیست و چه کاربردی دارد

25
  • پیاده سازی کانتکس و کانفیگ های مورد نظر در سرویس catalog

00:20:00

پیاده سازی کانتکس و کانفیگ های مورد نظر در سرویس catalog

26
  • پیاده سازی Repository

00:20:00

پیاده سازی Repository

27
  • پیاده سازی لایه application - پیاده سازی CQRS ها

00:12:00

پیاده سازی لایه application - پیاده سازی CQRS ها

28
  • پیاده سازی لایه application - پیاده سازی CQRS ها قسمت دوم

00:27:00

پیاده سازی لایه application - پیاده سازی CQRS ها قسمت دوم

29
  • پیاده سازی لایه application - پیاده سازی CQRS ها قسمت سوم

00:15:00

پیاده سازی لایه application - پیاده سازی CQRS ها قسمت سوم

30
  • فرق بین Domain Event و integrations Event

00:13:00

فرق بین Domain Event و integrations Event

31
  • تکمیل فرایند ارسال doamin event

00:17:00

تکمیل فرایند ارسال doamin event

32
  • ارسال integartion event و تکمیل handler

00:24:00

ارسال integartion event و تکمیل handler

33
  • کافیگ لایه api

00:19:00

کافیگ لایه api

34
  • تکمیل کنترهای لایه catalog serivce

00:28:00

تکمیل کنترهای لایه catalog serivce

35
  • ایجاد داکر کامپوز و افزودن سرویس های دیفالت

00:26:00

ایجاد داکر کامپوز و افزودن سرویس های دیفالت

36
  • ویرایش نهایی سرویس catalaog و رفع برخی از باگ ها

00:13:00

ویرایش نهایی سرویس catalaog و رفع برخی از باگ ها

37
  • تست api های لایه کانالوگ

00:08:00

تست api های لایه کانالوگ

38
  • ساخت داکر فایل و پیاده سازی داکر کامپوز

00:15:00

ساخت داکر فایل و پیاده سازی داکر کامپوز

39
  • برسی user entity و پیاده سازی value object ها

00:14:00

برسی user entity و پیاده سازی value object ها

40
  • پیاده سازی userentity

00:13:00

پیاده سازی userentity

41
  • پیاده سازی refresh token Entity

00:21:00

پیاده سازی refresh token Entity

42
  • پیاد سازی identity service contect و کانفیگ آن

00:22:00

پیاد سازی identity service contect و کانفیگ آن

43
  • پیاده سازی repository های identity service

00:19:00

پیاده سازی repository های identity service

44
  • پیاده سازی سرویس های لایه اپلیکیشن

00:37:00

پیاده سازی سرویس های لایه اپلیکیشن

45
  • ایجاد Login Handler

00:27:00

ایجاد Login Handler

46
  • پیاده سازی register user

00:10:00

پیاده سازی register user

47
  • پیاده سازی Refresh Token Handler

00:22:00

پیاده سازی Refresh Token Handler

48
  • پیاده سازی userQuery

00:08:00

پیاده سازی userQuery

49
  • کانفیگ لایه api

00:38:00

کانفیگ لایه api

50
  • پیاده سازی لایه Apiقسمت Controller

00:21:00

پیاده سازی لایه Apiقسمت Controller

51
  • پیاده سازی usercontroller

00:13:00

پیاده سازی usercontroller

52
  • دیباگ و تست سرویس identity

00:17:00

دیباگ و تست سرویس identity

53
  • داکرایز کردن سرویس identity

00:12:00

داکرایز کردن سرویس identity

54
  • شروع لایه Customerو تغییرات مورد نیاز لایه های دیگر

00:08:00

شروع لایه Customerو تغییرات مورد نیاز لایه های دیگر

55
  • پیاده سازی لایه domain سرویس مشتری

00:11:00

پیاده سازی لایه domain سرویس مشتری

56
  • پیاده سازی لایه infrastructure سرویس مشتری

00:15:00

پیاده سازی لایه infrastructure سرویس مشتری

57
  • پیاده سازی create custom command و validator

00:20:00

پیاده سازی create custom command و validator

58
  • تکمیل command ها و validator ها

00:06:00

تکمیل command ها و validator ها

59
  • GRPC چیست و اضافه کردن ان به سرویس احراز هویت

00:27:00

GRPC چیست و اضافه کردن ان به سرویس احراز هویت

60
  • پیاده سازی Create Customer Handler

00:27:00

پیاده سازی Create Customer Handler.mp4

61
  • تکمیل بقیه لایه اپلیکیشن

00:17:00

تکمیل بقیه لایه اپلیکیشن

62
  • برطرفت کردن خطای چرخه ارتباطی لایه ها برای GRPC

00:10:00

برطرفت کردن خطای چرخه ارتباطی لایه ها برای GRPC

63
  • پیاده سازی ErrorMiddleware

00:12:00

پیاده سازی ErrorMiddleware

64
  • کانفیگ لایه Customer.Api

00:25:00

کانفیگ لایه Customer.Api

65
  • پیاده سازی کنترلر در customer service

00:15:00

پیاده سازی کنترلر در customer service

66
  • تست و اصلاح سرویس مشتری

00:25:00

تست و اصلاح سرویس مشتری

67
  • داکرایز کردن سرویس customer

00:15:00

داکرایز کردن سرویس customer

68
  • معرفی ساختار order

00:13:00

معرفی ساختار order

69
  • پیاده سازی Order order Items

00:32:00

پیاده سازی Order order Items

70
  • تکمیل لایه domain در سرویس order

00:25:00

تکمیل لایه domain در سرویس order

71
  • شروع لایه infrastructure در سرویس

00:20:00

شروع لایه infrastructure در سرویس

72
  • پیاده سازی Event Bus در سرویس order

00:08:00

پیاده سازی Event Bus در سرویس order

73
  • شروع لایه اپلیکیشن پارت اول

00:19:00

شروع لایه اپلیکیشن پارت اول

74
  • شروع لایه اپلیکیشن پارت دوم

00:29:00

شروع لایه اپلیکیشن پارت دوم

75
  • کانفیگ لایه api در سرویس order

00:14:00

کانفیگ لایه api در سرویس order

76
  • پیاده سازی لایه Api در سرویس سفارشات

00:25:00

پیاده سازی لایه Api در سرویس سفارشات

77
  • تست سرویس orderو اصلاحات مورد نیاز

00:10:00

تست سرویس orderو اصلاحات مورد نیاز

78
  • اصلاح داکر کامپوز اصلی و داکرایز کردن پروژه

00:07:00

اصلاح داکر کامپوز اصلی و داکرایز کردن پروژه

79
  • پیاده سازی لایه domain سرویس inventory

00:32:00

پیاده سازی لایه domain سرویس inventory

80
  • پیاده سازی لایه infrastructure

00:17:00

پیاده سازی لایه infrastructure

81
  • پیاده سازی consumer ای لایه inventory

00:37:00

پیاده سازی consumer ای لایه inventory

82
  • پیاده سازی consumer ها و ارتباط لایه ها

00:19:00

پیاده سازی consumer ها و ارتباط لایه ها

83
  • تکمیل لایه Application در سرویس inventory

00:15:00

تکمیل لایه Application در سرویس inventory

84
  • پیاده سازی لایه api در سرویس inventory

00:16:00

پیاده سازی لایه api در سرویس inventory

85
  • بررسی و اصلاح لایه inventory.Api

00:16:00

بررسی و صلاح لایه inventory.Api

86
  • داکرایز کردن سرویس inventory

00:09:00

داکرایز کردن سرویس inventory

87
  • پیاده سازی دامین های سرویس payment

00:28:00

پیاده سازی دامین های سرویس payment

88
  • پیاده سازی لایه infrastructure درسرویس پرداخت

00:26:00

پیاده سازی لایه infrastructure درسرویس پرداخت

89
  • پیاده سازی لایه payment

00:20:00

پیاده سازی لایه payment

90
  • لایه api سرویس پرداخت

00:07:00

لایه api سرویس پرداخت

91
  • شروع پیاده سازی api gateway

00:12:00

شروع پیاده سازی api gateway

92
  • کانفیگ api gateway

00:17:00

کانفیگ api gateway

دوره های دیگر مدرس

مشاهده همه دوره ها

نظرات کاربران در رابطه با این دوره

لطفا سوالات خود را راجع به این آموزش در این بخش پرسش و پاسخ مطرح کنید به سوالات در قسمت نظرات پاسخ داده نخواهد شد و آن نظر حذف میشود.
جهت ثبت نظر باید در سایت عضو شوید و یا وارد سایت شده باشید .