- مدرس دوره : ایمان مدائنی ( رزومه )
- تعداد ویدیوها : 63 ویدیو
- مدت زمان دوره : 12:56:00
- سطح دوره : متوسط
- وضعیت دوره : در حال برگزاری
- تاریخ آخرین بروزرسانی : 1402/03/10

آموزش معماری تمیز همراه با پیاده سازی اصول SOLID در ASP.NET Core
جهت اطلاع از جزئیات دوره، لطفا معرفی دوره را مشاهده نمایید.
ایجاد یک برنامه ماژولار، تست پذیر و قابل نگهداری در NET Core. نیاز به یک معماری قوی دارد. برنامه باید از همان شروع کار طوری طرح ریزی شود که بتوان آن را در آینده به آسانی توسعه داد.
اگر برنامه معماری مناسبی نداشته باشد، در طولانی مدت که برنامه بزرگ می شود توسعه آن بسیار سخت خواهد بود، و حتی گاهی اوقات ممکن است مجبور شوید برنامه را مجدد طراحی کنید.
وقتی از اصول سالید صحبت می کنیم، تصمیماتی که در اوایل فرآیند گرفته می شود می تواند بعدا تاثیر زیادی داشته باشد و در قابلیت نگهداری و تست پذیری نقش مهمی ایفا می کند. همچنین از ایجاد شلوغ کاری و ریفکتورینگ های زیاد جلوگیری می کند.
در این دوره اصول اساسی معماری را بررسی می کنیم که به ایجاد کد قابل نگهداری کمک می کند. شما نحوه راه اندازی معماری برنامه های واقعی با ASP.NET Core را یاد خواهید گرفت. همچنین موارد مهمی مثل CQRS بررسی خواهند شد.
پیش نیاز های دوره :
- آشنایی با سی شارپ و دات نت
فهرستـــ ویدیوها
مدت زمان دوره 12:56:00با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.
بررسی پروژه دوره و دلیل بازسازی پروژه ها با معماری
بررسی پروژه دوره و دلیل بازسازی پروژه ها با معماری
ساخت لایه Application و معرفی Generic Repository
ساخت لایه Application و معرفی Generic Repository
ساخت Dto اختصاصی و ایجاد Configure Application Services
ساخت Dto اختصاصی و ایجاد Configure Application Services
اعتبار سنجی با Fluent Validation در Handler ها
اعتبار سنجی با Fluent Validation در Handler ها
ساخت Validation های اختصاصی در Fluent Validation
ساخت Validation های اختصاصی در Fluent Validation
نحوه استفاده از Custom Exception های ایجاد شده در CQRS
نحوه استفاده از Custom Exception های ایجاد شده در CQRS
ساخت Response های سفارشی و شخصی سازی شده در CQRS
ساخت Response های سفارشی و شخصی سازی شده در CQRS
ساخت و کانفیگ Persistence Registration در CQRS
ساخت و کانفیگ Persistence Registration در CQRS
افزودن اطلاعات اولیه سیستم با Seed Data در EF
افزودن اطلاعات اولیه سیستم با Seed Data در EF
ساخت پروژه Unit Test و نصب بسته های مورد نیاز
ساخت پروژه Unit Test و نصب بسته های مورد نیاز
نظرات کاربران در رابطه با این دوره