iPhone Application Development

Most of us can't get a seat in Stanford's popular iPhone and iPad application development course, but luckily the open side of courseware allows anyone with app dreams to follow online. 

Stanford has released the iOS 5 version of their "iPhone Application Development" on iTunes U. You can download course lectures and slides for free. The obvious audience is students of all ages interested in developing apps, but if you are teaching or planning to teach such a course yourself, it would make sense to take a look.

Stanford offered an iPhone apps course online in 2009 and it made some history by scoring a million downloads in its first seven weeks. The instructor is Paul Hegarty and he teaches students how to program apps for iPads and iPhones. It is the most popular download on
Stanford's iTunes U site, with more than 10 million views.

It is no small task to learn to create apps. Unofficial prerequisites: If you are unfamiliar with Apple's operating systems, you need to learn Objective-C.  If you were a Stanford student, you would have taken a year of computer science classes and had object-oriented programming before taking the apps course. Two Stanford prerequisite courses, Programming Methodology and Programming Abstractions, are also available on iTunes U.







Trackbacks

Trackback specific URI for this entry

Comments

Display comments as Linear | Threaded

No comments

Add Comment

Enclosing asterisks marks text as bold (*word*), underscore are made via _word_.
Standard emoticons like :-) and ;-) are converted to images.
BBCode format allowed
E-Mail addresses will not be displayed and will only be used for E-Mail notifications.
To leave a comment you must approve it via e-mail, which will be sent to your address after submission.

To prevent automated Bots from commentspamming, please enter the string you see in the image below in the appropriate input box. Your comment will only be submitted if the strings match. Please ensure that your browser supports and accepts cookies, or your comment cannot be verified correctly.
CAPTCHA