Becoming a great iPhone/iPad or Mac programmer Programming basics It's all about the data Making decisions about and planning program flow Object oriented programmign with Objective-C Introducing Objective-C and Xcode Objective-C classes, objects, and methods Programming basics in Objective-C Comparing data Creating user interfaces with interface builder Memory, addresses, and pointers Debugging programs with Xcode Storing information Protocols and delegates