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

Get hands-on with 1200+ tech skills courses.