Stanford University started a few months ago with a new class: CS193P iPhone Application Programming. The course is focused on the iPhone application development using Cocoa Touch. Since yesterday they have also published the complete lectures in PDF format.
To follow the course you will need an Intel-based Macintosh with iPhone SDK installed on it. An iPhone is not strictly necessary as the vast majority of the work can be done using the iPhone simulator.
- Assignment 1A
- Assignment 1B
- Handout / Overview
- Lecture 2 to 12 PDFs