Big Nerd Ranch Logo • • •
  • work
  • team training
  • bootcamps
  • books
  • screencasts
  • resources
  • blog
  • work
  • team training
  • bootcamps
  • books
  • screencasts
  • resources
  • blog

iOS Programming: The Big Nerd Ranch Guide (6th Edition)

Christian Keur and Aaron Hillegass

iOS Programming Guide | Big Nerd Ranch
Ratings from Amazon.com

Read Reviews

Purchase Book

Updated for iOS 10, Swift 3 and Xcode 8, this book will lead you through the essential concepts, techniques and tools for developing iOS applications. After completing it, you will have the know-how and confidence you need to tackle iOS projects of your own.

What you'll learn

The big ideas in iOS development like delegation, archiving, and the proper use of view controllers.
The big ideas in iOS development like delegation, archiving, and the proper use of view controllers.
Each of the subsystems that make up the iOS SDK so that you can search and understand Apple’s reference documentation.
Each of the subsystems that make up the iOS SDK so that you can search and understand Apple’s reference documentation.
The concepts and techniques of internationalization and localization.
The concepts and techniques of internationalization and localization.
Table views, their view controllers, their data sources, how to display data in a table and how to allow the user to edit the table.
Table views, their view controllers, their data sources, how to display data in a table and how to allow the user to edit the table.

This book will take you through everything you need to know for iOS programming. The authors have a great way of making the complex frameworks seem extremely manageable, and you learn as you go. This is written for someone with basic programming experience, but you certainly don't have to be a great programmer. Highly recommend as a great learning tool for all the basics of iOS programming.

Reviewer Avatar

Justin Carruthers on Amazon

about the authors

Christian Keur

Christian Keur is a senior instructor and software engineer at Big Nerd Ranch, where he maintains the course materials for the company’s highly acclaimed iOS Essentials bootcamps, upon which this book is based. Christian earned a degree in computer science from Georgia Institute of Technology and can often be found wandering around Atlanta, glancing up at the stars or reading a book.

Aaron Hillegass

Aaron Hillegass is the founder of Big Nerd Ranch and a former employee at NeXT and Apple. He has nearly two decades of experience teaching Objective-C, Cocoa and most recently, iOS programming. Aaron is the co-author of Cocoa Programming for Mac OS X: The Big Nerd Ranch Guide and Objective-C Programming: The Big Nerd Ranch Guide.

Resources

  • Find help with the book exercises in the interactive forum
  • Download solutions to the 6th edition exercises
  • View errata
  • Sign up for Bootcamp

Big Nerd Ranch Guides

Android Programming Guide | Big Nerd Ranch

Android Programming: The Big Nerd Ranch Guide (3rd Edition)

Front-End Web Development Guide | Big Nerd Ranch

Front-End Web Development: The Big Nerd Ranch Guide

iOS Programming Guide | Big Nerd Ranch

iOS Programming: The Big Nerd Ranch Guide (6th Edition)

Kotlin Programming Guide | Big Nerd Ranch

Kotlin Programming: The Big Nerd Ranch Guide

Swift Programming Guide | Big Nerd Ranch

Swift Programming: The Big Nerd Ranch Guide (2nd Edition)

  • Twitter
  • Facebook
  • Instagram
  • Github
  • LinkedI
  • Youtube
Subscribe to Our Newsletter

App Development

  • Work

Books

  • All books
  • Front-end
  • Swift
  • iOS
  • Android

Team Training

  • Team Training Overview
  • iOS
  • Android
  • Web
  • Design

Bootcamps

  • Bootcamp Overview
  • iOS
  • Android
  • Web
  • Schedule
  • Georgia Ranch
  • Sign In

Company

  • Who We Are
  • News
  • Resources
  • Careers
  • Blog
  • Contact

Copyright© 1998 - 2019 Big Nerd Ranch, LLC. All Rights Reserved. | Privacy Policy