How to Use This Book

Programming can be tough, and this book is here to make it easier. How can we help you with that? Follow these steps:

  • Read the book. Really! Do not just browse it nightly before going to bed.

  • Type out the examples as you read along. Part of learning is muscle memory. If your fingers know where to go and what to type without too much thought on your part, then you are on your way to becoming a more effective developer.

  • Make mistakes! In our experience, the best way to learn how things work is to first figure out what makes them not work. Break our code examples and then make them work again.

  • Experiment as your imagination sees fit. Whether that means tinkering with the code you find in the book or going off ...

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.