This course will teach you how to leverage the power of concurrent programming using Swift and Grand Central Dispatch.
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.
This course will teach you how to leverage the power of concurrent programming using Swift and Grand Central Dispatch.
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.
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.