لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش طراحی دامنه-محور (DDD): پیادهسازی عملی CQRS
- آخرین آپدیت
دانلود Domain-driven Design: CQRS in Practice
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
اپلیکیشنهای سنتی CRUD در دامنههای پیچیده معمولاً با چالشهای مقیاسپذیری و نگهداری مواجه میشوند. در این دوره آموزشی با عنوان «طراحی دامنه-محور: پیادهسازی عملی CQRS»، یاد میگیرید که چگونه یک برنامه مبتنی بر CRUD را به سیستمی مقیاسپذیر، تستپذیر و متمرکز بر دامنه تبدیل کنید. ابتدا مشکلات CRUD در دامنههای پیچیده و نحوه حل آنها توسط CQRS را بررسی میکنیم. سپس روش جداسازی عملیات خواندن (Read) و نوشتن (Write) را خواهید آموخت. در نهایت، نحوه استفاده از رویدادهای دامنه (Domain Events) و تصویرسازی مدلهای خواندن (Read Model Projections) را فرا میگیرید. پس از اتمام این دوره، مهارتها و دانش لازم از CQRS برای ساختاردهی به اپلیکیشنهای مدرن .NET را برای بلندمدت به دست خواهید آورد.
سرفصل ها و درس ها
بازسازی اپلیکیشنهای مبتنی بر CRUD با اصول CQRS
Refactoring CRUD-based Applications with CQRS Principles
معرفی دوره
Course Introduction
دمو: بررسی اپلیکیشن CRUD
Demo: Looking at the CRUD Application
چالشهای اپلیکیشنهای CRUD
Challenges with CRUD Applications
بازسازی به رابط کاربری Task-based
Refactoring to a Task-based UI
دمو: بررسی کد رابط کاربری Task-based
Demo: Looking at the Code for a Task-based UI
معرفی CQS و CQRS
Introducing CQS and CQRS
دمو: استفاده از Commandها و Queryها
Demo: Using Commands and Queries
کپسولهسازی رفتار دامنه با Aggregateها و Value Objectها
Encapsulating Domain Behavior with Aggregates and Value Objects
معرفی Aggregateها
Introducing Aggregates
تغییر مدلهای کمخون (Anemic) به Aggregateها
Going from Anemic Models to Aggregates
دمو: بازسازی برای Aggregateها
Demo: Refactoring for Aggregates
دمو: استفاده از Aggregateها
Demo: Using Aggregates
معرفی Value Objectها
Introducing Value Objects
هماهنگسازی منطق با سرویسهای دامنه (Domain Services)
Coordinating Logic with Domain Services
دمو: استفاده از Value Objectها
Demo: Using Value Objects
پیادهسازی دغدغههای عرضی (Cross-cutting Concerns) با استفاده از Decoratorها
Applying Cross-cutting Concerns Using Decorators
Lindsey Broos یک مشاور دات نت در Team4Talent است که در بلژیک زندگی می کند. تمرکز او همه چیز دات نت و توسعه وب است. او در جامعه فناوری به عنوان سرپرست Visug (گروه کاربران دات نت در بلژیک) و به عنوان عضو خدمه Techorama، بزرگترین کنفرانس مایکروسافت محور در بلژیک و هلند، بسیار فعال است.
نمایش نظرات