پیشنهاد فرادرس

آموزش الگوهای طراحی در Nodejs

دسته بندی ها: آموزش های لیندا (Lynda) ، آموزش طراحی وب ، برنامه نویسی شی گرا (OOP) ، الگوهای طراحی (Design Patterns) ، آموزش Node.js ، آموزش جاوااسکریپت (Javascript)

الگوهای طراحی، راندمان برنامه نویسی و استفاده مجدد کد را تقویت می کنند. در اینجا نحوه ی به کاربردن همان الگوهای طراحی مورد استفاده در برنامه نویسی Java و ++C در JavaScript را می آموزیم. این دوره نگاهی به 13 مورد از محبوب ترین الگوهای طراحی شی گرا دارد که برای Node.js اعمال شده اند و همچنین الگوهای تکوینی و ساختاری اصلی را در خلال بهترین تمرین ها برای کمک به حل چالش های کدگذاری رایج می اموزد. این تمرین ها راه حل های سازگار، کامل و درست را ارئه می دهند. مربی Alex Banks نحوه ی اجرا و ارتقاء این الگوها را که برای کتابخانه ی Node  بهینه سازی شده اند را نشان می دهد.

سرفصل ها :

  • طراحی الگوها و ضدالگوها
  • الگوی Singleton
  • الگوی نمونه اولیه
  • الگوی کارخانه
  • الگو Builder
  • الگو Adapter
  • الگوی Proxy
  • الگوی Decorator
  • الگوی Command
  • الگوی Observer
  • الگو استراتژی
  • مقدمه:
  • بررسی اجمالی
  • الگوهای طراحی چیست؟
  • گروه چهار: الگوهای طراحی
  • ضد الگوها
  • الگوهای تکوینی
  • مشکل singleton
  • الگوی Singletons
  • Singletons در Node
  • الگوی نمونه
  • متد clone نمونه اولیه
  • الگوی کارخانه
  • الگوی Builder
  • پیاده سازی یک Builder
  • الگوهای ساختاری
  • الگوی Adapter
  • اجرای یک Adapter
  • الگوی Proxy
  • پیاده سازی یک Proxy
  • الگوی Composite
  • پیاده سازی Composite ها
  • الگوی Decorator
  • پیاده سازی Decorator ها
  • الگوهای رفتاری
  • Chain of responsibility
  • پیاده سازی کلاس حافظه
  • الگوی Command
  • پیاده سازی Command ها
  • ارتقای conductor
  • الگوی Iterator
  • پیاده سازی Iterator ها
  • الگوی Observer
  • پیاده سازی Observer ها
  • الگوی Strategy
  • پیاده سازی Strategy
  • نتیجه
  • مراحل بعدی
آیا این نوشته را دوست داشتید؟
Node.js: Design Patterns Publisher:Lynda Author:Alex Banks Duration:2h 11m Level:Intermediate

Learn how to use common design patterns in Node.js to write better JavaScript code.
Released: 3/28/2018
Design patterns encourage programming efficiency and code reuse. Learn how to use the same design patterns used in Java and C++ programming in JavaScript. This course is a look at 13 of the most popular object-oriented design patterns as applied to Node.js. Learn essential creational and structural patterns to help solve common coding challenges, while introducing best practices that will keep solutions consistent, complete, and correct. Instructor Alex Banks shows how to implement and improve these patterns so that they are optimized for the Node library.
Topics include:
Design patterns and anti-patterns
Singleton pattern
Prototype pattern
Factory pattern
Builder pattern
Adapter pattern
Proxy pattern
Decorator pattern
Command pattern
Observer pattern
Strategy pattern
Introduction
Welcome
1m 7s
What you should know
1m 43s
Using the exercise files
1m 13s
1. Overview
What are design patterns?
1m 49s
Gang of Four: Design patterns
2m 26s
Anti-patterns
1m 16s
2. Creational Patterns
The singleton problem
3m 30s
The Singletons pattern
2m 25s
Singletons in Node
2m 6s
The Prototype pattern
3m 11s
The prototype clone method
3m 3s
The Factory pattern
4m 16s
The Builder pattern
4m 38s
Implementing a builder
5m 23s
3. Structural Patterns
The Adapter pattern
2m 20s
Implementing an adapter
6m 24s
The Proxy pattern
2m 11s
Implementing a proxy
5m 48s
The Composite pattern
3m 12s
Implementing composites
5m 59s
The Decorator pattern
4m 3s
Implementing decorators
4m 24s
4. Behavioral Patterns
Chain of responsibility
4m 42s
Implementing the storage class
6m 22s
The Command pattern
4m 47s
Implementing commands
4m 59s
Improving the conductor
6m 38s
The Iterator pattern
4m 5s
Implementing iterators
4m 59s
The Observer pattern
4m 19s
Implementing observers
2m 48s
The Strategy pattern
4m 25s
Implementing strategies
9m 36s
Conclusion
Next steps
59s

پیشنهاد فرادرس

لینک های دانلود حجم فایل: 283.0MB همراه با زیرنویس انگلیسی Lynda Node.js Design Patterns_git.ir.rar