آموزش الگوهای طراحی: خلاقیت

Design Patterns: Creational

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: راه حل های آزمایش شده برای زمان برای مشکلات رایج در مهندسی نرم افزار هرگز از مد نمی افتد ، خصوصاً وقتی سیستم های نرم افزاری بسیار بیشتر از آنچه پیش بینی شده دوام دارند. کاوش در الگوهای طراحی به عنوان بخشی از استراتژی کلی توسعه نرم افزار برای ایجاد طراحی های قابل انعطاف قابل نگهداری بیش از هر زمان دیگری مهم است. این دوره تمام الگوهای اصلی ایجاد را از فهرست اصلی الگوهای طراحی ، مجموعه Gang of Four ، پوشش می دهد. نحوه استفاده از این پنج الگو را برای ایجاد طرح های نرم افزاری شی گرا انعطاف پذیر و کارآمد کاوش کنید ، بیاموزید که چگونه الگوها و اصول طراحی پشت آنها طراحی خوب نرم افزار را هدایت می کند و تکنیک ها و ایده هایی را برای بهبود طرح های خود کشف کنید
موضوعات شامل:
  • الگوهای خلقی
  • استفاده از الگوی Factory Method برای ایجاد اشیا
  • کپسول کردن آنچه با کارخانه چکیده متفاوت است
  • ایجاد اشیا flexible انعطاف پذیر با الگوی سازنده
  • ساخت اشیا from از اشیا with با الگوی نمونه اولیه
  • کنترل ایجاد شی با الگوی Singleton

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

مقدمه Introduction

  • در مورد چگونگی ایجاد اشیاء فکر کنید Think about how you create objects

1. الگوهای طراحی خلاق 1. Creational Design Patterns

  • الگوهای طراحی خلاق Creational design patterns

  • دسته بندی الگوی طراحی Design pattern categories

  • الگوهای خلاقیت Creational patterns

  • اصول طراحی و الگوهای خلاقیت Design principles and creational patterns

2. الگوی روش کارخانه 2. The Factory Method Pattern

  • کارخانه ها Factories

  • یک کارخانه ساده A simple factory

  • الگوی روش کارخانه The Factory Method pattern

  • انعطاف پذیری و روش کارخانه Flexibility and Factory Method

  • چالش: یک کارخانه را طراحی کنید Challenge: Design a factory

  • راه حل: یک کارخانه طراحی کنید Solution: Design a factory

3. الگوی کارخانه چکیده 3. The Abstract Factory Pattern

  • الگوی چکیده کارخانه The Abstract Factory pattern

  • چگونه الگوی کار می کند How the pattern works

  • اصول طراحی و کارخانه چکیده Design principles and Abstract Factory

4. الگوی سازنده 4. The Builder Pattern

  • الگوی سازنده The Builder pattern

  • چگونه الگوی کار می کند How the pattern works

  • انعطاف پذیری در پیکربندی Flexibility in configuration

  • چالش: طراحی سازنده Challenge: A builder design

  • راه حل: طراحی سازنده Solution: A builder design

5. الگوی نمونه اولیه 5. The Prototype Pattern

  • الگوی نمونه اولیه The Prototype pattern

  • چگونه الگوی کار می کند How the pattern works

  • اشیاء موجود را اهرم کنید Leverage existing objects

6. الگوی Singleton 6. The Singleton Pattern

  • الگوی Singleton The Singleton pattern

  • چگونه الگوی کار می کند How the pattern works

  • چگونه الگوی کار می کند How the pattern works

  • نحوه ایجاد اشیاء را کنترل کنید Control how objects are created

نتیجه Conclusion

  • ادامه تحصیل Continuing your studies

نمایش نظرات

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

آموزش الگوهای طراحی: خلاقیت
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
48m 32s
27
Linkedin (لینکدین) lynda-small
05 فروردین 1399 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
3,152
- از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Elisabeth Robson Elisabeth Robson

الیزابت علاقه زیادی به ایجاد تجربه های یادگیری برای افراد دارد. او از نویسندگان Head First Design Patterns ، Head First HTML و CSS ، Head First JavaScript Programming و Head First HTML5 Programming است. کتاب های او به هشت زبان ترجمه شده است ، و توسط زبان آموزان در سراسر جهان خوانده می شود. اشتیاق دیگر وب است: او دانشجوی دائمی فن آوری های موجود در پشت آن و تحولات اجتماعی جذابی است که آن را امکان پذیر کرده است. او برای اولین بار شروع به ایجاد وب سایت در دوره تحصیلات تکمیلی کرد ، در حالی که مدرک کارشناسی ارشد خود را در علوم کامپیوتر گرفت و از آن زمان در مورد فن آوری های اینترنتی یاد می گیرد و آموزش می دهد. الیزابت در ایالت واشنگتن زندگی می کند ، جایی که از پیاده روی ، دوچرخه سواری و کایاک سواری لذت می برد.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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