کمپ آموزشی و پروژه محور Asp.Net Core (اجرای پروژه واقعی )
دوره آموزشی Asp.Net Core کاملا پروژه محور
اگر به دنبال یادگیری فریمورک قدرتمند و محبوب Asp.net core هستی و میخوای دقیقا بلافاصله بعد از یادگیری یک پروژه فروشگاه هم بنویسی تا به مطالبی که یاد گرفتی مسلط بشی، پیشنهاد میکنیم کمپ آموزشی و پروژه محور Asp.net core رو شرکت کنی.
ما در این کمپ از صفر شروع به یادگیری ساختار وب، معماری های نرم افزار و فریمورک Asp.net core میکنیم و بعد از اینکه Asp.net core و معماری رو یاد گرفتیم بلافاصله با معماری یادگرفته شده و فریمورک Asp.net core شروع به پیاده سازی یک فروشگاه آنلاین میکنیم.
- مدرس دوره : ایمان مدائنی ( رزومه )
- تعداد ویدیوها : 96 ویدیو
- مدت زمان دوره : 20:28:00
- سطح دوره : متوسط
- وضعیت دوره : به اتمام رسیده
- تاریخ آخرین بروزرسانی : 1402/06/04
آموزش معماری تمیز همراه CQRS با پیاده سازی اصول SOLID در ASP.NET Core
آموزش Clean Architecture همراه با CQRS در ASP Core
جهت اطلاع از جزئیات دوره، لطفا معرفی دوره را مشاهده نمایید.
ایجاد یک برنامه ماژولار، تست پذیر و قابل نگهداری در NET Core. نیاز به یک معماری قوی دارد. برنامه باید از همان شروع کار طوری طرح ریزی شود که بتوان آن را در آینده به آسانی توسعه داد.
اگر برنامه معماری مناسبی نداشته باشد، در طولانی مدت که برنامه بزرگ می شود توسعه آن بسیار سخت خواهد بود، و حتی گاهی اوقات ممکن است مجبور شوید برنامه را مجدد طراحی کنید.
وقتی از اصول سالید صحبت می کنیم، تصمیماتی که در اوایل فرآیند گرفته می شود می تواند بعدا تاثیر زیادی داشته باشد و در قابلیت نگهداری و تست پذیری نقش مهمی ایفا می کند. همچنین از ایجاد شلوغ کاری و ریفکتورینگ های زیاد جلوگیری می کند.
در این دوره اصول اساسی معماری را بررسی می کنیم که به ایجاد کد قابل نگهداری کمک می کند. شما نحوه راه اندازی معماری برنامه های واقعی با ASP.NET Core را یاد خواهید گرفت. همچنین موارد مهمی مثل CQRS بررسی خواهند شد.
پیش نیاز های دوره :
- آشنایی با سی شارپ و دات نت
فهرستـــ ویدیوها
مدت زمان دوره 20:28: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 و نصب بسته های مورد نیاز
معرفی ابزار قدرتمند جهت ساخت کلاس های سی شارپ
معرفی ابزار قدرتمند جهت ساخت کلاس های سی شارپ
بررسی درست بودن تست های Unit Test پس از تغییرات
بررسی درست بودن تست های Unit Test پس از تغییرات
تنظیم کردن مدیر سیستم و کاربر و اعمال سطح دسترسی
تنظیم کردن مدیر سیستم و کاربر و اعمال سطح دسترسی
تبدیل لایه ها از DotNet Standard به DotNet در CQRS
تبدیل لایه ها از DotNet Standard به DotNet در CQRS
پیاده سازی ثبت نام کاربران و اختصاص نقش به کاربران
پیاده سازی ثبت نام کاربران و اختصاص نقش به کاربران
ایجاد توکن برای ورود کاربران در CQRS و Identity
ایجاد توکن برای ورود کاربران در CQRS و Identity
ساخت Identity Services Registration اختصاصی در Identity
ساخت Identity Services Registration اختصاصی در Identity
ساخت دیتابیس و جداول مربوط به Identity در CQRS
ساخت دیتابیس و جداول مربوط به Identity در CQRS
تست ثبت نام و لاگین در Web Api و دریافت Token
تست ثبت نام و لاگین در Web Api و دریافت Token
بروزرسانی سرویس های Http Clinet و فراخوانی Api در کلاینت
بروزرسانی سرویس های Http Clinet و فراخوانی Api در کلاینت
فراخی Api های ثبت نام و لاگین در کلاینت و الگوی CQRS
فراخی Api های ثبت نام و لاگین در کلاینت و الگوی CQRS
نظرات کاربران در رابطه با این دوره