What you'll learn
Introduction and Overview
Variables and Types
Conditional Statements and Operators
Functions
Optional Unwrapping
Loops
Strings, Collections
Objects and Classes
Protocols and delegates
Closures, Structures, and Enumerations
Implementing a basic project