Swift's structured concurrency model — async/await, actors, tasks — is easier to absorb watching someone work through it than reading alone, and this roughly 10-hour, 36-lesson video course is built around that idea.
How to use it
It stands on its own, but it's also designed as a companion to the Practical Swift Concurrency book: many learners work through the videos first to get the concepts moving, then use the book afterward as a deeper reference.
Whichever way you approach it, the material sticks to the practical side of Swift concurrency — the patterns and interactive exercises you'd actually use while writing real Swift code, rather than a purely theoretical rundown of the concurrency model.