Module 2 of 3 in Networking & Concurrency in SwiftUI

Concurrency Demystified

Share
Save for later

Module outcomes

  • Understand what asynchronous programming is using async/await and how it fits within SwiftUI.
  • Implement network requests and background tasks without blocking the UI.
  • Integrate asynchronous operations seamlessly into SwiftUI views.

Covered concepts

  • Concurrency
  • async/await
  • Managing asynchronous data updates in SwiftUI
  • Actors

Module content

1
The Power of Async/Await Lesson (26 mins)
IntroductionStart
Discovering Async/Await
Conclusion
Quiz for Lesson 1
IntroductionStart
Image Downloader Demo
Conclusion
Quiz for Lesson 2
IntroductionStart
SwiftUI Background Tasks
App Improvements Demo
Conclusion
Quiz for Lesson 3
4
Introduction to Actors Lesson (24 mins)
IntroductionStart
A Guide to Swift Actors
Conclusion
Quiz for Lesson 4

Next module

iOS & Swift
Performance Optimization
Take your app to the next level! This module will equip you with advanced techniques to optimize your netw... more

Instructors

Contributors

Over 300 content creators. Join our team.