Practical Swift Concurrency - The Video Course

4h 45m 41s
English
Paid

Course description

You'll get close to 10 hours worth of content and exercises with this course. That excludes reading of Practical Swift Concurrency of course.

If you already own Practical Swift Concurrency you'll find that the key things that are added in this course will be the exercises and of course the video format itself.

How does the course compare to your book?

I've heard from various folks that they prefer to learn in video and text where video is their first pass and text is their deeper learning and reference.

This course is intended to get you up and running with all the required skills without compromising on quality or depth of knowledge. The book and course can be consumed separately and both exist as stand alone products.

Watch Online

Join premium to watch
Go to premium
# Title Duration
1 About this course 02:06
2 Setting up your environment 02:33
3 Exploring the sample app 04:42
4 Understanding async programming pre-async/await 09:33
5 Calling an async function in Swift 08:02
6 Writing an async function in Swift 02:42
7 Exploring Tasks in Swift Concurrency 15:33
8 Assignment: Writing your first async function 03:09
9 Solution: Writing your first async function 15:08
10 Understanding the complexities of refactoring 05:53
11 Bridging callback based code with continuations 03:09
12 Understanding different types of continuations 09:49
13 Bridging Combine code with async sequences 18:05
14 Diving deeper into async sequences with AsyncStream 26:31
15 Assignment: Bridging your first function 02:10
16 Solution: Bridging your first function 04:33
17 Understanding data races 07:41
18 Solving data races with actors 05:35
19 Understanding Actor Reentrancy 13:33
20 Exploring the main actor 13:33
21 Understanding Sendable 17:15
22 Assignment: Building a token refresh flow 02:27
23 Solution: Building a token refresh flow 07:11
24 Bonus: Building an async image loader from scratch 14:58
25 Section Introduction 01:29
26 Understanding async tests pre-Swift Concurrency 05:04
27 Awaiting test results 04:00
28 Testing and async sequences 07:06
29 Understanding why it's hard to test race conditions 11:09
30 Section introduction 01:18
31 Understanding structured concurrency 04:07
32 Exploring Task Groups 14:23
33 Understanding async let 07:43
34 Assignment: Writing a data importer 02:53
35 Solution: Writing a data importer 09:18
36 Thank you! 01:20

Books

Read Book Practical Swift Concurrency - The Video Course

#Title
1Practical Swift Concurrency

Comments

0 comments

Want to join the conversation?

Sign in to comment

Similar courses

Learn And Code With Enid

Learn And Code With Enid

Sources: Learn And Code With Enid
With LACWE, you will learn about Swift, SwiftUI, UIKit, Xcode, design, and other topics with visual graphics. Most of LACWE’s content is organized in series, so it guides you st...
Mobile System Design

Mobile System Design

Sources: Tjeerd in ’t Veen
Stop getting stuck in a difficult codebase that's hard to modify. Learn how to keep a growing codebase nimble and easily adjustable so that you can focus on...
iOS & Swift - MVVM, Combine, SnapKit, Snapshot/UI/Unit Tests

iOS & Swift - MVVM, Combine, SnapKit, Snapshot/UI/Unit Tests

Sources: udemy
Welcome to the iOS & Swift - MVVM, Combine, SnapKit, Snapshot/UI/Unit Tests course! In this course, I share my learnings as a professional iOS developer with 6
4 hours 40 minutes 2 seconds
Build a SwiftUI app with Claude AI

Build a SwiftUI app with Claude AI

Sources: designcode.io
This comprehensive course on SwiftUI combines modern capabilities of artificial intelligence with practical development. You will go through the entire...
9 hours 5 minutes 44 seconds
Exploring UIKit Internals with Hopper Disassembler

Exploring UIKit Internals with Hopper Disassembler

Sources: kodeco.com (ex raywenderlich)
Explore private UIKit APIs using the reverse engineering tool Hopper Disassembler and then use your advanced knowledge of UIKit's hidden secrets to your advanta
32 minutes 37 seconds