Free iPhone & iOS Development Video Courses from Stanford University
Want a world class education on iPhone and iOS development? Check out Stanford Universities iOS & iPhone Development course CS193p, the class has been taught several times now and each one has been uploaded to iTunes as a free video podcast. In addition to the free video lessons, you also get complete access to all class slides, tutorials, and assignments.
The classes assume you have some experience with development concepts and Object Oriented Programming, although the first lesson does a quick overview of object oriented principles and vocabulary. If you’re totally new to programming, you might want to grab a beginners book before jumping into the Stanford lessons.
The classes require you to have Xcode installed, which you can either install Xcode 3 from an existing Mac OS X 10.6 installation DVD and then install the iOS SDK, or you can get Xcode 4 from the Mac App Store for $5. Registered iOS developers can always download Xcode 4 for free as part of their membership.
FWIW, tuition at Stanford University starts at a whopping $38,000 a year, so being able to watch their courses online is a pretty great deal.