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

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