Node.js: Design Patterns
Offered By: LinkedIn Learning
Course Description
Overview
Learn how to use common design patterns in Node.js to write better JavaScript code.
Syllabus
Introduction
- Welcome
- What you should know
- Using the exercise files
- What are design patterns?
- Gang of Four: Design patterns
- Anti-patterns
- The singleton problem
- The Singletons pattern
- Singletons in Node
- The Prototype pattern
- The prototype clone method
- The Factory pattern
- The Builder pattern
- Implementing a builder
- The Adapter pattern
- Implementing an adapter
- The Proxy pattern
- Implementing a proxy
- The Composite pattern
- Implementing composites
- The Decorator pattern
- Implementing decorators
- Chain of responsibility
- Implementing the storage class
- The Command pattern
- Implementing commands
- Improving the conductor
- The Iterator pattern
- Implementing iterators
- The Observer pattern
- Implementing observers
- The Strategy pattern
- Implementing strategies
- Next steps
Taught by
Alex Banks
Related Courses
Computing: Art, Magic, Science - Part IIETH Zurich via edX Web Application Development: Basic Concepts
University of New Mexico via Coursera Web Application Development: The Presentation Tier
University of New Mexico via Coursera Técnicas Avançadas para Projeto de Software
Instituto Tecnológico de Aeronáutica via Coursera Programmation objet immersive en Pharo
Inria (French Institute for Research in Computer Science and Automation) via France Université Numerique