Skip to main content
Level 1 · Beginner Programming Languages

Swift Fundamentals Swift Fundamentals

Verify your understanding of Swift: optionals, protocols, closures, generics, structs vs classes, SwiftUI basics, error handling, and concurrency.

Skills Tested
  • Optionals
  • Protocols
  • Closures
  • Generics
  • Structs vs Classes
  • SwiftUI Basics
  • Error Handling
  • Concurrency (async/await)
Assessment Details
20
Questions
78%
To Pass
30 min
Time Limit
Pass Rate

  • Questions are drawn randomly from the question pool each attempt
  • Answers cannot be reviewed after submission
  • Escalating cooldown between attempts: 8h, 24h, 72h, then 1 week
  • Certificates include a shareable verification token
  • Open Badges 2.0 compliant. Add to LinkedIn and digital wallets
Track
Programming Languages → Swift