How This Book Is Organized

This book is organized in six parts. Each is designed to accomplish a specific set of goals that build on each other. By the end of the book, you will have built your knowledge of Swift from that of a beginner to a more advanced developer.

Getting Started

This part of the book focuses on the tools that you will need to write Swift code and introduces Swift’s syntax.

The Basics

The Basics introduces the fundamental data types that you will use every day as a Swift developer. This part of the book also covers Swift’s control flow features that will help you to control the order in which your code executes.

Collections and Functions

You will often want to gather related data ...

Get Swift Programming: The Big Nerd Ranch Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.