Level 3 — Advanced
These lessons cover memory management with ARC, protocol-oriented design, advanced generics, async/await, actors and data-race safety, SwiftUI, architecture, performance, security, and shipping apps. Recommended: the Level 2 lessons, especially structs vs classes, protocols, and generics.