Introduction to iOS Programming with Objective-C

Introduction to iOS Programming with Objective-C

Instructor: Daniel Steinberg

Duration: 4 days

About This Class

This four day introductory course is for experienced developers who are new to Objective-C and modern iOS app development.

We’ve been keeping this top-rated, four day class up to date since we first offered it in 2008. This course will introduce you to the fundamentals of iOS 9 app development using Objective-C.

The first day of the class is all about the tools and the language. You’ll learn to create and instantiate your own classes, provide properties and methods, and send messages. read more

On day two we look at various methods improving the look of your application and of communicating between different parts of your application using the classic model view controller pattern.
The third and fourth days introduce applications with multiple scenes. You will learn a variety of methods of presenting and dismissing scenes while communicating information between the view controllers. We’ll also look at table views, navigation controllers, and tab bar controllers. We’ll take a quick look at Core Data and web services and finish up with creating custom views. read less

About The Instructor

Daniel Steinberg

Daniel is the author of the best selling books A Swift Kickstart and Developing iOS 7 Apps for iPad and iPhone (the official companion book to the popular iTunes U series from Stanford University). read more

He has written apps for the iPhone and the iPad since the SDKs first appeared and has written programs for the Mac all the way back to System 7.

Daniel presents iPhone, Cocoa, and Swift training and consults through his company Dim Sum Thinking. He is the co-host of the Tiny Challenges Podcast. When he's not coding or talking about coding for the Mac, the iPhone, and the iPad he's probably cooking or hanging out with his wife and daughter. read less