لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Node.js: الگوهای طراحی
Node.js: Design Patterns
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
الگوهای طراحی کارایی برنامه نویسی و استفاده مجدد از کد را تشویق می کنند. بیاموزید که چگونه از همان الگوهای طراحی استفاده شده در برنامه نویسی Java و C ++ در JavaScript استفاده کنید. این دوره نگاهی است به 13 مورد از محبوب ترین الگوهای طراحی شی گرا که در Node.js اعمال شده است. ضمن معرفی بهترین شیوه هایی که راه حل ها را سازگار ، کامل و صحیح نگه می دارد ، الگوهای ساختاری و ساختاری اساسی را برای کمک به حل چالش های مشترک برنامه نویسی بیاموزید. مربی الکس بنکس نحوه پیاده سازی و بهبود این الگوها را نشان می دهد به طوری که برای کتابخانه Node بهینه سازی می شوند.
موضوعات شامل:
الگوها و الگوهای ضد طراحی li>
الگوی سینگلتون li>
الگوی نمونه اولیه li>
الگوی کارخانه li>
الگوی سازنده li>
الگوی آداپتور li>
الگوی پروکسی li>
الگوی دکوراتور li>
الگوی فرمان li>
الگوی مشاهده گر li>
الگوی استراتژی li>
سرفصل ها و درس ها
مقدمه
Introduction
خوش آمدی
Welcome
آنچه باید بدانید
What you should know
با استفاده از پرونده های تمرینی
Using the exercise files
1. بررسی اجمالی
1. Overview
الگوهای طراحی چیست؟
What are design patterns?
باند چهار: الگوهای طراحی
Gang of Four: Design patterns
ضد الگوی
Anti-patterns
2. الگوهای خلاقیت
2. Creational Patterns
مشکل تک آهنگ
The singleton problem
الگوی Singletons
The Singletons pattern
تک آهنگ ها در گره
Singletons in Node
الگوی نمونه اولیه
The Prototype pattern
روش کلون نمونه اولیه
The prototype clone method
الگوی کارخانه
The Factory pattern
الگوی سازنده
The Builder pattern
اجرای یک سازنده
Implementing a builder
3. الگوهای ساختاری
3. Structural Patterns
الگوی آداپتور
The Adapter pattern
پیاده سازی آداپتور
Implementing an adapter
الگوی پروکسی
The Proxy pattern
اجرای پروکسی
Implementing a proxy
الگوی کامپوزیت
The Composite pattern
پیاده سازی کامپوزیت ها
Implementing composites
الگوی دکوراتور
The Decorator pattern
اجرای دکوراتورها
Implementing decorators
4- الگوهای رفتاری
4. Behavioral Patterns
زنجیره ای از مسئولیت
Chain of responsibility
اجرای کلاس ذخیره سازی
Implementing the storage class
الکس به مدت دو دهه جاوا اسکریپت را آموزش داده است و در سال 2012 شرکت Moon Highway را برای طراحی و ارائه برنامه های درسی جاوا اسکریپت برای شرکت های سازمانی تاسیس کرد. او علاوه بر تدریس کارگاه ها و ایجاد دوره های آنلاین، نویسنده Learning React و Learning GraphQL از O'Reilly Media است. برای مقالات او در مورد برنامه نویسی، وبلاگ Moon Highway را در www.moonhighway.com/articles بررسی کنید.
نمایش نظرات