آموزش الگوهای طراحی C #: استراتژی

C# Design Patterns: Strategy

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: در این دوره ، نحوه کار با الگوی استراتژی ، یکی از رایج ترین الگوها را خواهید فهمید. شما خواهید فهمید که چرا این الگو وجود دارد و چگونگی پیاده سازی آن در یک برنامه C #. همانطور که برنامه های شما رشد می کنند ، شما اغلب می توانید مناطقی را که می خواهید گسترش دهید پیدا کنید. اما به دلیل عدم جداسازی و اتصال پیاده سازی های بتنی ، این کار گاهی اوقات سخت است. یک رویکرد بسیار معمول استفاده از رابط ها برای حل این مسئله است که ما را به الگوی استراتژی می رساند. در این دوره ، C # Design Patterns: Strategy ، شما دانش بنیادی از الگوی استراتژی را خواهید آموخت. ابتدا یاد خواهید گرفت که چگونه موقعیت هایی را که این الگو قابل اجرا است ، شناسایی کنید. در مرحله بعدی ، خواهید فهمید که چگونه می توان به راحتی یک برنامه را برای استفاده از الگوی استراتژی ، ساخت مجدد ، آزمایش و کار با آن آسان تر کرد. در آخر ، نحوه شناسایی پیاده سازی های موجود در این الگو را کشف خواهید کرد. پس از پایان این دوره ، مهارت ها و دانش الگوی استراتژی لازم برای استفاده از این راه حل را خواهید داشت.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

الگوی استراتژی Strategy Pattern

  • مقدمه Introduction

  • الگوی استراتژی: نگاه اول Strategy Pattern: First look

  • الگوی استراتژی: رویکردی جایگزین Strategy Pattern: An Alternative Approach

  • مثال: ایجاد فاکتور Example: Creating an Invoice

  • مثال: استفاده از ارائه دهندگان حمل و نقل مختلف Example: Using Different Shipping Providers

  • پیاده سازی های موجود: Array.Sort Existing Implementations: Array.Sort

  • خلاصه و کلمات نهایی Summary and Final Words

نمایش نظرات

نظری ارسال نشده است.

آموزش الگوهای طراحی C #: استراتژی
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
0h 40m
8
Pluralsight (پلورال سایت) pluralsight-small
20 آذر 1398 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
119
4.7 از 5
دارد
دارد
دارد
Filip Ekberg

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Filip Ekberg Filip Ekberg

Filip یک توسعه دهنده مشتاق است که تلاش می کند هر روز چیز جدیدی یاد بگیرد. با بیش از یک دهه تجربه در .NET ، فیلیپ دانش و ایده های خود را در سراسر جهان گسترش می دهد ، خواه سخنرانی در کنفرانس ها یا آنلاین. Filip در طیف وسیعی از فناوری های مختلف مانند WPF ، Win Forms ، ASP.NET ، ASP.NET Core و Xamarin کار کرده است. در سال 2012 ، فیلیپ کتاب C # Smorgasbord را منتشر کرد ، که طیف گسترده ای از فن آوری ها و الگوهای مختلف را با استفاده از C # پوشش می داد ، و درست پس از معرفی فیلیپ به عنوان نویسنده در Pluralsight. سال بعد ، جایزه Microsoft MVP به او اعطا شد و از آن پس آن را حفظ کرده است.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.