01 Beginner
The Swift Language
24 lessons
Curriculum
A curriculum that establishes iOS application development through the type system, value and reference semantics and memory model of the Swift language, the structure and development tools of the iOS platform, declarative interfaces with SwiftUI, UIKit and bridging, the data, networking and concurrency layer, and architecture, testing and release.
A curriculum that establishes iOS application development through the type system, value and reference semantics and memory model of the Swift language, the structure and development tools of the iOS platform, declarative interfaces with SwiftUI, UIKit and bridging, the data, networking and concurrency layer, and architecture, testing and release.
Courses
01 Beginner
24 lessons
02 Beginner
12 lessons
03 Intermediate
21 lessons
04 Intermediate
15 lessons
05 Intermediate
19 lessons
06 Advanced
19 lessons