آموزش پیاده سازی طراحی دامنه محور (DDD) در دات نت
✅ سرفصل و جزئیات آموزش
یاد بگیرید چگونه اصول و شیوه های طراحی دامنه محور در اپلیکیشن های NET. خود اعمال کنید.
این دوره برای توسعه دهندگان و معماران NET. که علاقه مند به اعمال طراحی دامنه محور (DDD) در پروژه های خود هستند، طراحی شده است. مدرس Rodrigo Díaz Concha شما را در مراحل ایجاد یک راه حل برای یک شرکت دارویی حیوانات خانگی داستانی راهنمایی می کند تا تکنیک های عملی برای پیاده سازی DDD با استفاده از دات نت و سی شارپ را به شما نشان دهد.
در مورد استفاده از انتیتی ها، آبجکت های ارزش، تجمیع، رویدادهای دامنه و موارد دیگر بیاموزید. این دوره برای کسانی که به دنبال ادغام استراتژی ها و ابزارهای DDD در راه حل های توسعه خود هستند، و همچنین برای معماران نرم افزار و ذینفعان پروژه های NET. که می خواهند درک کنند که چگونه DDD را در ابتکارات فعلی یا آینده خود پیاده سازی کنند، ایده آل است.
آموزش پیاده سازی طراحی دامنه محور (DDD) در دات نت
-
قدرت طراحی دامنه محور در پروژه های NET. خود را آزادسازی کنید 0:00:32
-
آنچه باید بدانید 0:01:08
-
آماده سازی محیط توسعه 0:01:01
-
مروری بر طراحی دامنه محور 0:01:17
-
درک اینکه چه چیزی قرار است بسازید؟ 0:01:04
-
ایجاد پروژه اولیه برای مدل دامنه مدیریت 0:01:36
-
پیاده سازی یک انتیتی 0:06:27
-
ریفکتور کردن منطق به یک کلاس پایه انتیتی 0:02:07
-
کپسوله سازی و محافظت از entity state 0:03:39
-
اجتناب از Primitive Obsession ضد الگوها 0:01:52
-
پیاده سازی یک مقدار آبجکت برای وزن حیوان خانگی 0:07:00
-
پیاده سازی یک انتیتی دوم برای نژادهای حیوان خانگی 0:04:06
-
فراخوانی یک سرویس دامنه در مقدار آبجکت 0:08:08
-
پیاده سازی قوانین کسب و کار در انتیتی Pet 0:07:43
-
پیاده سازی عملگرهای implicit در مقادیر آبجکت ها 0:02:09
-
بازسازی راه حل برای افزودن shared kernel mapping 0:03:59
-
افزودن ویژگی های ضروری به تجمیع 0:05:45
-
پیاده سازی منطق در تجمیع برای پایان دادن به یک مشاوره 0:04:49
-
پیاده سازی رفتار برای مدیریت داروها 0:05:28
-
پیاده سازی رفتار برای ثبت چندین اندازه گیری علائم حیاتی 0:02:39
-
تست واحد تجمیع 0:01:10
-
ایجاد ManagementDbContext 0:02:52
-
پیکربندی property mappings و type mappings در DbContext 0:04:22
-
رجیستر کردن DbContext در کانتینر تزریق وابستگی 0:03:49
-
بازسازی کد به یک رابط repository و کلاس 0:03:11
-
پیاده سازی کلاس ManagementApplicationService 0:05:26
-
ماندگاری داده در کلاس ManagementApplicationService 0:03:52
-
Rehydrate کردن انتیتی های ماندگار و فراخوانی رفتار آنها 0:03:47
-
ایجاد یک رابط Command Handler برای مدیریت فرمان ها 0:03:36
-
چالش: پیاده سازی API کلینیک 0:02:07
-
راه حل: پیاده سازی API کلینیک 0:03:42
-
چالش: ریفکتور کردن تاریخ و زمان مشاوره 0:00:57
-
راه حل: ریفکتور کردن تاریخ و زمان مشاوره 0:04:43
-
پیاده سازی Domain Events 0:02:01
-
انتشار Domain Events 0:04:35
-
سابسکرایب کردن در Domain Events 0:02:59
-
ریفکتور کردن کلاس AggregateRoot برای ردیابی Events 0:01:52
-
پیاده سازی اولین رویداد دامنه برای ردیابی 0:03:50
-
پیاده سازی رویدادهای دامنه بیشتر مرتبط با مشاوره 0:03:10
-
ریفکتور کردن DbContext برای مدیریت رویدادهای دامنه 0:01:23
-
پایداری رویدادهای دامنه در پایگاه داده 0:05:33
-
بارگذاری رویدادهای دامنه از پایگاه داده 0:07:14
-
گام های بعدی در طراحی دامنه محور (DDD) 0:00:51
مشخصات آموزش
آموزش پیاده سازی طراحی دامنه محور (DDD) در دات نت
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:پیشرفته
- تعداد درس:43
- مدت زمان :2:29:31
- حجم :396.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy