YoVDO

JavaScript: Patterns

Offered By: LinkedIn Learning

Tags

Javascript Courses Behavioral Patterns Courses Design Patterns Courses Creational Patterns Courses

Course Description

Overview

How do traditional design patterns translate to JavaScript? Find out in this course. Enhance your code by mastering key creational, structural, and behavioral design patterns.

Syllabus

Introduction
  • JavaScript design patterns
  • What you should know
1. Introduction
  • What is a pattern?
  • Setting up your base project
  • Functions as first-class citizens
  • What is a callback and its role?
2. Creational Patterns
  • What are creational patterns?
  • Class design pattern
  • Constructor pattern
  • Singleton pattern
  • Factory pattern
  • Abstract factory pattern
3. Structural Patterns
  • What are structural patterns?
  • Module pattern
  • Mixins pattern
  • Facade pattern
  • Flyweight pattern
  • Decorator pattern
  • Model-View-Controller (MVC) pattern
  • Model-View-Presenter (MVP) pattern
  • Model-View-ViewModel (MVVM) pattern
4. Behavioral Patterns
  • What are behavioral patterns?
  • Observer pattern
  • State pattern
  • Chain of responsibility
  • Iterator pattern
  • Strategy pattern
  • Memento pattern
  • Mediator pattern
  • Command pattern
Conclusion
  • Next steps

Taught by

Emmanuel Henri

Related Courses

Psychology and Mental Health: Beyond Nature and Nurture
University of Liverpool via FutureLearn
التقييم والتشخيص والتأهيل النفسى للأطفال
Rwaq (رواق)
La comunicación laboral en el siglo XXI
University of California, Irvine via Coursera
Java Design Patterns & SOLID Design Principles
Udemy
Design Patterns in C# and .NET
Udemy