Table of Contents
- Taking First steps with Swift
- Learning Variables, Constants, Strings and Operators
- Using Collections and Cocoa Data Types
- Learning Control Flow, Function, Classes and Access Controls
- Advanced Classes and ARC
- Working with XML and JSON data
- Using subscripts
- Optional chaining
- All about Generics
- Using Closures
- Using Mix and Match
- Learning Concurrency
- Swift formatting and Style Guide
- Networking with Swift
- Adopting Design Patterns with Swift

