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

Concurrent Programming with Grand Central Dispatch in Swift 5

This course will teach you how to leverage the power of concurrent programming using Swift and Grand Central Dispatch.

Intermediate
1h 33m
(9)

Created by Karoly Nyisztor

Last Updated Feb 22, 2021

Course Thumbnail
  • Course

Concurrent Programming with Grand Central Dispatch in Swift 5

This course will teach you how to leverage the power of concurrent programming using Swift and Grand Central Dispatch.

Intermediate
1h 33m
(9)

Created by Karoly Nyisztor

Last Updated Feb 22, 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

It's normal to be intimidated with the idea of concurrent programming in Swift. In this course, Concurrent Programming with Grand Central Dispatch in Swift 5, you’ll learn to speed up your code by executing multiple instructions concurrently.

First, you’ll explore the basics of concurrent programming.

Next, you’ll discover Apple’s Dispatch framework — commonly known as Grand Central Dispatch, which simplifies threading by introducing the concept of queues.

Finally, you’ll learn how to apply the ideas you’ve learned to revamp an application and make it faster and more responsive. Follow along with me as I show you how to avoid deadlocks and optimize your code even further using advanced techniques.

When you’re finished with this course, you’ll have the skills and knowledge of concurrent programming using GCD and Swift needed to write professional applications and speed up existing code.

Concurrent Programming with Grand Central Dispatch in Swift 5
Intermediate
1h 33m
(9)
Table of contents

About the author
Karoly Nyisztor - Pluralsight course - Concurrent Programming with Grand Central Dispatch in Swift 5
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