Table of Contents
- Swift, What Is It Good For?
- Building Blocks: Variables, Collections, and Flow Control
- One Piece at a Time: Types, Scopes, and Projects
- To Be or Not to Be: Optionals
- A Modern Paradigm: Closures and Functional Programming
- Make Swift Work For You: Generics
- Everything is Connected: Memory Management
- Writing Code the Swift Way: Design Patterns
- Harnessing the Past: Understanding and Translating Objective-C
- A Whole New World: Developing an App
- What?s Next?: Resources, Advice, and Next Steps

