Introduction

Learn about the concepts of advanced design patterns that will be covered in upcoming lessons.

We'll cover the following...

Overview

In this chapter, we will be introduced to several more design patterns. Once again, we’ll cover the canonical examples as well as any common alternative implementations in Python. We’ll be discussing the following:

  • The Adapter pattern
  • The Facade pattern
  • Lazy initialization and the Flyweight pattern
  • The Abstract Factory pattern
  • The Composite pattern
  • The Template pattern
Access this course and 1400+ top-rated courses and projects.