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