If you’re looking for a comprehensive guide to design patterns, our new course is ideal for you. In Swift Design Patterns, you’ll get 24 detailed videos totalling 3.5 hours of viewing time, in which you’ll learn some common design patterns that you can use over and over in many different languages.
What You’ll Learn
In this course, Envato Tuts+ instructor Derek Jensen will teach you some of the most common design patterns, and he will explain and demonstrate exactly how these patterns can be applied using the Swift programming language. You’ll learn the following patterns:
Creational Patterns
- factory
- abstract factory
- singleton
- prototype
- builder
Structural Patterns
- adapter
- flyweight
- proxy
- bridge
- decorator
- composite
- facade
Behavioral Patterns
- iterator
- command
- chain of responsibility
- mediator
- memento
- interpreter
- observer
- strategy
- state
For each pattern, you’ll see a complete example in code, and you’ll get an explanation of the specific challenge the pattern is solving. By the end, you’ll have some powerful new coding tools in your toolkit.
Watch the Introduction
Take the Course
You can take our new course straight away with a subscription to Envato Elements. For a single low monthly fee, you get access not only to this course, but also to our growing library of over 1,000 video courses and industry-leading eBooks on Envato Tuts+.
Plus you now get unlimited downloads from the huge Envato Elements library of 300,000+ photos and 34,000+ design assets and templates. Create with unique fonts, photos, graphics and templates, and deliver better projects faster.
Powered by WPeMatico