دوره آموزشی الگوها در جاوا اسکریپت
1 ساعت 16 دقیقهمتوسط2020-04-20
مدرسین

Emmanuel Henri
Executive with 20+ years of experience in programming and design
جزئیات دوره
طی دو دهه گذشته ، برنامه نویسان هم کد خود و هم مکالمه خود را درمورد کد پیرامون الگوهایی که برای اولین بار در Design Patterns ، کتاب کلاسیک باند چهار ، شرح داده شده است ، ساختار داده اند. برنامه نویسان جاوا اسکریپت در این مکالمات شرکت کرده اند ، اما الگوهای مورد بحث بیشتر در دنیای برنامه نویسی شی گرا ارتدوکس جای می گیرد. در این دوره ، امانوئل هنری توضیح می دهد که چگونه این الگوها با JavaScript متناسب است. او با ارائه نمونه هایی از کد در طول مسیر ، هدف برخی از متداول ترین الگوها را از بین می برد. درباره الگوهای کلیدی طراحی ، ساختاری و رفتاری و نحوه استفاده از هر یک از آنها در کد JavaScript خود بیاموزید.
مهارت ها
JavaScriptOracleProgramming LanguagesSoftware DevelopmentDeep Dive (X:Y)
سرفصل ها
مقدمه
- الگوهای طراحی جاوا اسکریپت
- آنچه باید بدانید
مقدمه
- الگو چیست
- راه اندازی پروژه پایه خود
- به عنوان شهروند درجه یک عمل می کند
- کال بک چیست و نقش آن
الگوهای خلاقیت
- الگوهای تکوینی چیست؟
- الگوی طراحی کلاس 08
- الگوی سازنده
- الگوی تک تن
- الگوی کارخانه ای
- الگوی کارخانه ای انتزاعی
الگوهای ساختاری
- الگوهای ساختاری چیست؟
- الگوی ماژول
- الگوی را مخلوط می کند
- الگوی نما
- الگوی وزن پرواز
- الگوی دکوراتور
- الگوی 19-Model-View-Controller (MVC).
- الگوی 20-Model-View-Presenter (MVP).
- الگوی 21-Model-View-ViewModel (MVVM).
الگوهای رفتاری
- الگوهای رفتاری چیست؟
- الگوی مشاهده گر
- الگوی حالت
- زنجیره مسئولیت
- الگوی تکرار کننده
- الگوی استراتژی
- الگوی یادگاری
- الگوی واسطه
- الگوی فرمان
نتیجه
- مراحل بعدی