Introduction to Swift Programming
Get the basics of Swift coding with this mini-course!

Welcome
Where to Get Help?
Swift Programming: Lesson Plan
Data Types
Swift Math Operations
If Statements
Switch Statements
Loops (Part 1)
Loops (Part 2)
Functions (Part 1)
Functions (Part 2)
Classes
Subclassing and Inheritance
UIKit
Initializers
Optionals
Properties
Designated and Convenience initializers
Arrays
Dictionaries