Design Patterns in Swift: Structural
Pluralsight
Course Summary
This course will teach you about the structural design patterns and their implementation using modern Swift.
-
+
Course Description
Software design patterns are standard, proven ways to solve various problems programmers encounter. In this course, Design Patterns in Swift: Structural, you'll learn the structural design patterns and the way they are implemented using Swift 3. First, you'll explore the adapter pattern and bridge design patter. Next, you'll discover the composite pattern and the decorator design pattern. Then, you'll cover the great Swift language feature called extension. Finally, you'll learn about the facade, flyweight, and proxy design patterns. After completing this course, you'll be able to choose the right structural design pattern and implement it in an efficient way using Apple's Swift 3 programming language.
-
+
Course Syllabus
Course Overview- 1m 29s
—Course Overview 1m 29sIntroduction & Prerequisites- 3m 32s
—Introduction 2m 35s
—Prerequisites 0m 57sAdapter- 12m 16sBridge- 10m 9sComposite- 7m 25sDecorator- 10m 40sFaçade- 8m 2sFlyweight- 9m 54sProxy- 12m 2s