This is an introductory course on Objective-C and Cocoa programming for those with no prior computer programming experience.
The course consists of the following video and audio lecture material:
Lesson One- Overview of programming on the iPhone and Mac desktop.
Lesson Two - Getting started with Xcode programming. Build a simple program.
Lesson Three - Syntax and Definitions.
Lesson Four - Classes and Objects, Categories, Protocols, and Memory Management.
This course seeks to demystify Objective-C by showing that it is a simple wrapper around the classic C programming language. Thus, you don't need to learn C first in order to learn Objective-C, since learning Objective-C is learning C, just with a different syntax and with an object orientation. While Objective-C is not an easy language to learn, this course will empower you with all of the fundamentals that you need, and the confidence to tackle any programming challenge.
In just over 2 hours, this course will give you a good understanding of the language, as well as the practical knowledge needed to create apps for sale in the App Store.
Check out some samples:
Sample 1
Sample 2