Our Teaching Philosophy

This book will teach you the essential concepts of iOS programming. At the same time, you’ll type in a lot of code and build a bunch of applications. By the end of the book, you’ll have knowledge and experience. However, all the knowledge shouldn’t (and, in this book, won’t) come first. That’s sort of the traditional way we’ve all come to know and hate. Instead, we take a learn-while-doing approach. Development concepts and actual coding go together.

Here’s what we’ve learned over the years of teaching iOS programming:

  • We’ve learned what ideas people must have to get started programming, and we focus on that subset.
  • We’ve learned that people learn best when these concepts are introduced as they are needed.
  • We’ve learned that ...

Get iOS Programming: The Big Nerd Ranch Guide, Second Edition 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.