در حال حاضر محصولی در سبد خرید شما وجود ندارد.
این دوره به شما می آموزد که چگونه می توانید با استفاده از الگوهای طراحی شیء گرا و اثبات شده ، پایه کد را بهبود بخشید.
آنچه شما می آموزید
هر پایه کد می تواند بهبود یابد. در این دوره ، الگوهای طراحی C# 10 ، شما می آموزید که الگوهای طراحی چیست. ابتدا یاد خواهید گرفت که چگونه با استفاده از 23 الگوی طراحی مختلف ، پایه کد خود را به شدت بهبود بخشید. در مرحله بعد ، وسیله ای برای رسیدگی به انواع چالش ها را کشف خواهید کرد. سرانجام ، موارد مختلف استفاده را برای این الگوهای مختلف طراحی کشف خواهید کرد. پس از اتمام این دوره ، مهارت و دانش لازم برای استفاده از الگوهای طراحی هنری در C# 10 را برای بهبود پایه کد خود خواهید داشت.
عنوان اصلی : C# 10 Design Patterns
سرفصل های دوره :
بررسی اجمالی دوره
در حال آمدن
پیش نیازهای دوره و چارچوب
ابزار و تنظیم محیط شما
ساختار دوره
معرفی الگوهای طراحی
گروه چهار نوع الگو
بازنگری اصول شی گرا
خلاصه
در حال آمدن
توصیف الگوی سینگلتون
ساختار الگوی تک
دمو - پیاده سازی الگوی Singleton
دمو - ایمن کردن موضوع پیاده سازی با Lazy
استفاده از موارد برای الگوی Singleton
پیامدهای الگو
الگوهای مرتبط
خلاصه
در حال آمدن
توصیف الگوی روش کارخانه
ساختار الگوی روش کارخانه
دمو - پیاده سازی الگوی روش کارخانه
Use Case برای الگوی روش کارخانه
پیامدهای الگو
الگوهای مرتبط
خلاصه
در حال آمدن
توصیف الگوی کارخانه انتزاعی
ساختار الگوی کارخانه انتزاعی
دمو - پیاده سازی الگوی کارخانه انتزاعی
موارد استفاده برای الگوی کارخانه انتزاعی
پیامدهای الگو
مقایسه الگوی انتزاعی کارخانه با الگوی روش کارخانه
الگوهای مرتبط
خلاصه
در حال آمدن
توصیف الگوی سازنده
ساختار الگوی سازنده
دمو - پیاده سازی الگوی سازنده
Use Cases برای الگوی سازنده
پیامدهای الگو
الگوهای مرتبط
خلاصه
در حال آمدن
توصیف الگوی اولیه
ساختار الگوی نمونه اولیه
دمو - پیاده سازی الگوی نمونه اولیه
کپی کم عمق در مقابل کپی عمیق
نسخه ی نمایشی - پشتیبانی از کپی های عمیق
در مورد رابط ICloneable چطور؟
از موارد استفاده برای الگوی اولیه
پیامدهای الگو
الگوهای مرتبط
خلاصه
در حال آمدن
توصیف الگوی آداپتور شی
ساختار الگوی آداپتور شی
دمو - پیاده سازی الگوی آداپتور شی
توصیف الگوی آداپتور کلاس
ساختار الگوی آداپتور کلاس
دمو - پیاده سازی الگوی آداپتور کلاس
از موارد استفاده برای الگوی آداپتور
پیامدهای الگو
الگوهای مرتبط
خلاصه
در حال آمدن است
توصیف الگوی پل
ساختار الگوی پل
دمو - پیاده سازی الگوی پل
از موارد استفاده برای الگوی پل
پیامدهای الگو
الگوهای مرتبط
خلاصه
در حال آمدن است
توصیف الگوی دکوراتور
ساختار الگوی دکوراتور
دمو - پیاده سازی الگوی دکوراتور
از موارد استفاده برای الگوی دکوراتور
پیامدهای الگو
الگوهای مرتبط
خلاصه
در حال آمدن است
توصیف الگوی ترکیبی
ساختار الگوی ترکیبی
دمو - پیاده سازی الگوی ترکیبی
استفاده از موارد برای الگوی ترکیبی
پیامدهای الگو
الگوهای مرتبط
خلاصه
در حال آمدن است
توصیف الگوی نما
ساختار الگوی نما
دمو - پیاده سازی الگوی نما
از موارد استفاده برای الگوی نما
پیامدهای الگو
الگوهای مرتبط
خلاصه
در حال آمدن است
توصیف الگوی پروکسی
ساختار الگوی پروکسی
تغییرهای الگوی پروکسی
دمو - پیاده سازی الگوی پروکسی
نسخه ی نمایشی - پروکسی های زنجیره ای
از موارد برای الگوی پروکسی استفاده کنید
پیامدهای الگو برای تغییرات الگوی پروکسی
الگوهای مرتبط
خلاصه
در حال آمدن است
توصیف الگوی Flyweight
ساختار الگوی Flyweight
دمو - اجرای الگوی Flyweight
کار با یک وزنه بتن مشترک
دمو - پشتیبانی از وزن مگس بتن مشترک
استفاده از موارد برای الگوی Flyweight
پیامدهای الگو
الگوهای مرتبط
خلاصه
در حال آمدن است
توصیف الگوی روش الگو
ساختار الگوی روش الگو
دمو - پیاده سازی الگوی روش الگو
استفاده از موارد برای الگوی روش الگو
پیامدهای الگو
الگوهای مرتبط
خلاصه
در حال آمدن است
توصیف الگوی استراتژی
ساختار الگوی استراتژی
دمو - اجرای الگوی استراتژی
دمو - پیاده سازی یک تغییر الگوی استراتژی با پارامتر روش
از موارد استفاده برای الگوی استراتژی
پیامدهای الگو
الگوهای مرتبط
خلاصه
در حال آمدن است
توصیف الگوی فرمان
ساختار الگوی فرمان
دمو - اجرای الگوی فرمان
نسخه ی نمایشی - پشتیبانی از Undo با Command Manager
از Cases برای الگوی فرمان استفاده کنید
پیامدهای الگو
الگوهای مرتبط
خلاصه
در حال آمدن است
توصیف الگوی یادگاری
ساختار الگوی یادگاری
دمو - پیاده سازی الگوی یادگاری
از موارد استفاده برای الگوی یادگاری
پیامدهای الگو
الگوهای مرتبط
خلاصه
در حال آمدن است
توصیف الگوی واسطه
ساختار الگوی میانجی
دمو - پیاده سازی الگوی واسطه
دمو - پشتیبانی از ارتباط بین اشیاء خاص
جایگزین: MediatR
استفاده از موارد برای الگوی میانجی
پیامدهای الگو
الگوهای مرتبط
خلاصه
در حال آمدن است
توصیف الگوی زنجیره مسئولیت
ساختار الگوی زنجیره مسئولیت
دمو - اجرای الگوی زنجیره مسئولیت
استفاده از موارد برای الگوی زنجیره مسئولیت
پیامدهای الگو
الگوهای مرتبط
خلاصه
در حال آمدن است
توصیف الگوی مشاهدهگر
ساختار الگوی مشاهده گر
دمو - پیاده سازی الگوی مشاهدهگر
استفاده از موارد برای الگوی مشاهدهگر
پیامدهای الگو
الگوهای مرتبط
خلاصه
در حال آمدن است
توصیف الگوی حالت
ساختار الگوی دولت
دمو - اجرای الگوی حالت
نمایش - گسترش مثال حساب بانکی با حالت اضافی
موارد استفاده برای الگوی حالت
پیامدهای الگو
الگوهای مرتبط
خلاصه
در حال آمدن است
توصیف الگوی Iterator
ساختار الگوی Iterator
دمو - پیاده سازی الگوی Iterator
استفاده از Cases برای الگوی Iterator
پیامدهای الگو
الگوهای مرتبط
خلاصه
در حال آمدن است
توصیف الگوی بازدیدکننده
ساختار الگوی بازدیدکننده
دمو - پیاده سازی الگوی بازدید کننده
دمو - ساده کردن رابط بازدیدکننده
از موارد استفاده برای الگوی بازدیدکننده
پیامدهای الگو
الگوهای مرتبط
خلاصه
در حال آمدن است
توصیف الگوی مترجم
ساختار الگوی مترجم
پیاده سازی الگوی مترجم
عبارات پایانی در مقابل عبارات غیر پایانی
استفاده از موارد برای الگوی مترجم
پیامدهای الگو
الگوهای مرتبط
خلاصه
C# 10 Design Patterns
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
فیلم یادگیری Building a RESTful API with ASP.NET Core 3
آموزش ایمن کردن برنامه های سمت کلاینت Blazor
آموزش کار با OData v4 API
آموزش ایمن سازی برنامه های ASP.NET Core 3 بوسیله Credential ها
آموزش API نویسی در ASP.NET Core
آموزش تست با Entity Framework Core
آموزش مبانی ASP.NET Core 6 Web API
آموزش تست برنامه های ASP.NET Core بوسیله Open API Swagger
فیلم یادگیری Using OpenAPI/Swagger for Testing and Code Generation in ASP.NET Core
فیلم یادگیری Implementing Advanced RESTful Concerns with ASP.NET Core 3