Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

Design Patterns in Swift: Structural

This course will teach you about the structural design patterns and their implementation using modern Swift.

Intermediate
1h 15m
(20)

Created by Karoly Nyisztor

Last Updated Jan 14, 2021

Course Thumbnail
  • Course

Design Patterns in Swift: Structural

This course will teach you about the structural design patterns and their implementation using modern Swift.

Intermediate
1h 15m
(20)

Created by Karoly Nyisztor

Last Updated Jan 14, 2021

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Core Tech
What you'll learn

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.

Design Patterns in Swift: Structural
Intermediate
1h 15m
(20)
Table of contents

About the author
Karoly Nyisztor - Pluralsight course - Design Patterns in Swift: Structural
Karoly Nyisztor
19 courses 4.5 author rating 211 ratings

Karoly is a veteran (mobile) developer having built several successful iOS apps and games, most of which were featured by Apple.

Get started with Pluralsight