Skip to content

Modern Swift Concurrency Bootcamp

Modern Swift concurrency gives iOS apps a safer way to perform asynchronous work. This section covers async/await, tasks, task groups, continuations, actors, Sendable, MainActor, AsyncPublisher, AsyncStream, and SwiftUI features that depend on async code.

These pages are original Swift Rivals study notes for iOS developers. Each lesson includes a focused explanation, a Swift example, common mistakes, and practice ideas.

How To Study This Section

  1. Start with the lesson overview and key takeaways.
  2. Read the Swift Rivals explanation to reinforce the concept.
  3. Type the example by hand instead of copying it.
  4. Complete at least one practice idea before moving on.

References

Lessons

Last updated: June 27, 2026

Released under the MIT License.