Swift Language
IntermediateMaster Apple's powerful and intuitive programming language. Covers Swift fundamentals, SwiftUI, concurrency, architecture patterns, and the full Apple SDK.
Course content
Variables, Constants & Type Inference
⏱ 3:37
Optionals & Unwrapping
⏱ 3:06
Functions & Closures
⏱ 4:01
Structs vs Classes
⏱ 3:36
Enums & Pattern Matching
⏱ 3:20
Protocols & Generics
⏱ 3:19
Error Handling
⏱ 3:21
Property Wrappers
⏱ 3:20
Collections Deep-Dive
⏱ 3:25
Capstone Exercise
⏱ 3:20
Certification Exam
Certification Exam
Swift Language
🔒 Unlock the exam
Complete the requirements above to unlock the exam
Certification Exam
Swift Language
40 Questions
All difficulty levels
90 Minutes
Auto-submits when time expires
75% to Pass
Earn your certification badge
No Going Back
Once you answer, you move forward
Tips
See all@ViewBuilder Custom Containers
Build reusable container views with @ViewBuilder
NavigationStack Typed Destinations
Type-safe navigation with NavigationStack and navigationDestination
@Observable Macro
Replace ObservableObject with the new @Observable macro
async/await URLSession
Fetch data from the network with Swift concurrency