YoVDO

Node.js: Design Patterns

Offered By: LinkedIn Learning

Tags

Node.Js Courses Javascript Courses Design Patterns Courses Singleton Pattern Courses Builder Pattern Courses Factory Pattern Courses Adapter Pattern Courses

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
1. Overview
  • What are design patterns?
  • Gang of Four: Design patterns
  • Anti-patterns
2. Creational 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
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. Behavioral Patterns
  • 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
Conclusion
  • Next steps

Taught by

Alex Banks

Related Courses

Programming Languages
University of Virginia via Udacity
Building a Basic Website
University of Massachusetts Amherst via Independent
iDESWEB, Introducción al desarrollo web
Miríadax
Web Engineering II: Developing Mobile HTML5 Apps
Technische Hochschule Mittelhessen via iversity
Web Application Architectures
University of New Mexico via Coursera