Checklist

Certification

You will get a certificate on completing this course.

University

This course is not affiliated with any university.

Price

This course costs very less.

Edvicer's Rewards

You can get a reward of 150 coins on buying this course. These coins can be redeemed for 1 coin= 1Re.

Creational Design Patterns in Swift 5

Creational Design Patterns in Swift 5

1425
Start anytime
Self paced
English
Course by
PluralsightCourses from Pluralsight
Certificate awarded
Intermediate
Login to earn 150Edvicer reward coin150 coins = INR 150

Limited Time Discount Offers

Save your money with Edvicer. Check out our premium courses with discount offers.

Discount offers - Edvicer

Limited Time Discount Offers

Save your money with Edvicer. Check out our premium courses with discount offers.

Map your Career

Not sure which job profiles this course will open for you? Check out our AI based tool to get a complete personalized career map.

Career Mapper - Edvicer

Map your Career

Not sure which job profiles this course will open for you? Check out our AI based tool to get a complete personalized career map.

Checklist

Certification

You will get a certificate on completing this course.

University

This course is not affiliated with any university.

Price

This course costs very less.

Edvicer's Rewards

You can get a reward of 150 coins on buying this course. These coins can be redeemed for 1 coin= 1Re.

Why should you choose this course?

Description

This course discusses the creational design patterns and the way they are implemented in Swift 5. You'll learn how to use each design pattern through hands-on coding examples.

Syllabus

Course Overview
Course Overview
Software Design Patterns: A Brief History
Exploring the Pros and Cons of Design Patterns
What You Should Know
Introducing UML
The Class Diagram
Representing Relationships
The Sequence Diagram
Overview
Implementing a Singleton: First Try
Revealing Concurrency Problems
Making Our Singleton Thread-safe
Improving Performance Through Dispatch Barriers
Summary
Overview
Copying Value vs. Reference Types
Cloning Reference Types
Understanding Shalow Copying
Implementing Deep Copying
Summary
Overview
Mapping the LaptopShop to Swift Code
Building Laptops the Wrong Way
Applying the Builder Pattern
Using the Builder
Summary
Overview
Exposing Too Many Types
Applying the Factory Method
Summary
Overview
A Tightly Coupled Computer Shop
Implementing the Abstract Factory
Removing the Unwanted Dependencies
Summary
Next Steps

What others say about this course

You might also be interested in

Write your review of Creational Design Patterns in Swift 5

Facebook account of EdvicerLinkedin account of EdvicerInstagram account of Edvicer
Twitter account of EdvicerPinterest account of EdvicerYoutube account of Edvicer