Improve your experience. We are very sorry but this website does not support Internet Explorer. We recommend using a different browser that is supported such as Google Chrome or Mozilla Firefox.
Covers Core Data, RESTful web services, concurrency with GCD and NSOperationQueue, advanced Interface Builder techniques, and advanced design patterns to streamline the controller layer.
Learn advanced techniques used in developing sophisticated iOS apps. Covers persistence with Core Data, using the URL Loading System to work with REST services, advanced use of storyboards and nib files, and techniques for dramatically reducing size, complexity, and coupling in controller classes.
Learn great techniques for using the Core Data framework, SQLite relational database, and RESTful web services to store, retrieve, and manage your app’s data. Discover optimal ways to manage concurrent operations with blocks, operation queues, and Grand Central Dispatch. And learn how to get the most out of storyboards and nib files, as well as the latest features of UIKit.
By the end of the class, you'll have mastered a range of topics that will give your iOS development abilities a significant boost. You'll also have learned approaches to thorny controller-layer design issues that will help you write cleaner, more reusable components and APIs, and that can dramatically reduce the amount of code it takes to implement new features.
Current iOS developers who are interested in expanding their knowledge and abilities in important areas of the platform.