دوره معماری تمیز کدهک بر اساس کتاب Clean Architecture نوشته باب مارتین تهیه شده است. در این دوره به مرور مباحث کتاب می پردازیم و نحوه استفاده از اصول معماری تمیز در یک پروژه واقعی ASP.NET Core آموزش داده میشود.
معماری تمیز یکی از کلماتی است که در دنیای برنامه نویسی بسیار استفاده میشود. آقای Robert Martin معروف به "عمو باب" در کتاب معماری تمیز برای اولین بار اصول پیاده کردن یک نرم افزار "تمیز" را گردهم آورد.
دوره معماری تمیز کدهک ابتدا به معرفی مباحث تئوری مطرح شده در این کتاب می پردازد و سپس مثالهای عملی در زبان سی شارپ و فریم ورک ASP.NET Core ارائه میشود.
هدف اصلی از داشتن معماری تمیز آماده نگه داشتن پروژه برای "تغییر" است. تغییر دادن پروژه باید از نظر هزینه و زمان متانسب با میزان "تغییر" باشد. در این مجموعه تلاش می کنیم به صورت پروژه محور نسبت تغییر با هزینه و زمان هماهنگ کنیم.
در این به آموزش اصول SOLID می پردازیم. به سراغ مباحث Dependency Injection می رویم. در بار اصول برنامه نویسی شی گرا و نقش آن در یک معماری خوب صحبت می کنیم. کلاس های DTO و Value Object طراحی می کنیم و اصول نوشتن یک متد تمیز را معرفی می کنیم. ساختار سولوشن و جایگذاری اجزای پروژه های دات را بررسی می کنیم. درباره CQS صحبت می کنیم و با استفاده از MediatR به آموزش نحوه پیاده سازی CQRS در یک پروژه وب می پردازیم. اعتبار سنجی و پیاده سازی لایه Repository و Unit Of Work هم در ادامه دوره آموزش داده میشود.
اگر تازه شروع به پیاده سازی پروژه های واقعی کردید این دوره می تواند به بسیاری از سوالات شما پاسخ دهد و مسیر پیاده سازی پروژه های واقعی را به شما نشان دهد. اگر از توسعه دهندگان با تجربه دات نت هستید این دوره می تواند مروری باشد بر تکنیک های پیشرفته معماری تمیز و شما را به توسعه دهنده بهتر و کاملتری تبدیل کند.
سر فصل ها
مدت | 14.8 ساعت |
حجم دانلود | 2.23 GB |
تعداد ویدیوها | 66 |
کیفیت ویدیوها | 720P |
فرمت ویدیوها | MP4 |
قیمت محصول: