This certifies that
Your name
has successfully completed the assessed program
Swift
Write safe Swift with optionals and value typesModel behaviour with protocolsUse async/await for asynchronous work
Apple’s language for apps across every device.
Learn Swift syntax, optionals, value types, protocols, closures, concurrency and SwiftUI. Build the foundation for iOS, macOS and server-side Swift.
Reviewed and updated October 2026 · Free to start
290 practice drills included for extra repetition
Complete every lesson, then pass a timed assessment to earn the Swift Certificate. Each credential has a unique ID and a QR code that resolves to a live public record.
Pro members get five certification attempts and unlimited timed mock exams. Compare Pro
This certifies that
Your name
has successfully completed the assessed program
Swift
Write safe Swift with optionals and value typesModel behaviour with protocolsUse async/await for asynchronous work