NEW: Subscribe to Hacking with Swift+ and accelerate your learning! >>

Swift Guidebook

Review Your Learning


Paul Hudson      @twostraws

This guide book contains revision notes and challenges to help you learn Swift more thoroughly. Once it's complete, there will be a milestone after every three projects of Hacking with Swift, from the language introduction up to project 30 – you should use these guides alongside the main book.

Hacking with Swift: Classic Edition

Milestone 1: The Swift programming language
What you learned
Key Points
Challenge
Milestone 2: Projects 1-3
What you learned
Key Points
Challenge
Milestone 3: Projects 4-6
What you learned
Key Points
Challenge
Milestone 4: Projects 7-9
What you learned
Key Points
Challenge
Milestone 5: Projects 10-12
What you learned
Key Points
Challenge
Milestone 6: Projects 13-15
What you learned
Key Points
Challenge
Milestone 7: Projects 16-18
What you learned
Key Points
Challenge
Milestone 8: Projects 19-21
What you learned
Key Points
Challenge
Milestone 9: Projects 22-24
What you learned
Key Points
Challenge
Milestone 10: Projects 25-27
What you learned
Key Points
Challenge
Milestone 11: Projects 28-30
What you learned
Key Points
Challenge

Hacking with Swift: SwiftUI Edition

Milestone 1: The Swift programming language
What you learned
Key Points
Challenge
Milestone 2: Projects 1-3
What you learned
Key Points
Challenge
Milestone 3: Projects 4-6
What you learned
Key Points
Challenge
Milestone 4: Projects 7-9
What you learned
Key Points
Challenge
Milestone 5: Projects 10-12
What you learned
Key Points
Challenge
Milestone 6: Projects 13-15
What you learned
Key Points
Challenge
Milestone 7: Projects 16-18
What you learned
Key Points
Challenge

Link copied to your pasteboard.