Looking to design apps for the iPhone or iPad? Stanford University now has a course online that will help you do just that.
Simply called Developing Apps for iOS, the course features 20 video lectures (the last installment was uploaded just this week) and, somewhat fittingly, they’re all available on Apple’s iTunesU.
Paul Hegarty teaches the course, and he assumes that you have experience programming in C, and some familiarity with UNIX, object-oriented programming and graphical toolkits.
You can find Developing Apps for iOS in the Computer Science section of our big collection of Free Online Courses, along with two previous Stanford app development courses, both called iPhone Application Development.

So awesome, thanks for sharing this. I find I share every blog post you write on Twitter. Keep this stuff coming, it is very useful.
Thanks!
David, Thanks for the kind words. Really appreciate it!
Cheers
Dan
I am interesetd about the IPod for known the technology which in the craze on the Recently World??!
and the costs?
Morné, the cost is described in the title of this article.
Your post and work inspires me to get familiar with programming in C !
Thanks for making the world run better :)
Yes, it is indeed free.
Cheers,
Dan
I am so excited to check this out. Always wanted to toy around with some iPhone and iPad code. Let the games begin! Interested to see if Stanford or someone annotates these Youtube videos. Either way, it’s still awesome.
Thanks for the posts, Dan. Quick question. Any student developers at Stanford looking for freelance work? We’re in dire need for some good development work on our app “Inflict Training.” Let me know when you get a chance. Thanks again!
This is awesome, but for those of you who would like an instructor. New Jersey Institute of Technology offers a very good online iPhone & iPad App Development training course. It is fully online and instructor-led. In addition to that they are offering a Android OS Application Development course too. This is also fully online and instructor led.
http://adultlearner.njit.edu/admissions/prospective/iphone_online.php
http://adultlearner.njit.edu/admissions/prospective/android.php
Thank you, this is useful information for understanding technology. This course will definitely come in handy to use the ipad features.
If such apps can compitable with windows OS, there would be more customers.
Great write-up, I’m regular visitor of one’s website, maintain up the nice operate, and It’s going to be a regular visitor for a lengthy time.
It seems like the new iteration of the course, updated for iOS 5, is already available on iTunes U: http://itunes.apple.com/dk/itunes-u/ipad-iphone-application-development/id473757255?ls=1
I wrote about it in my blog: http://tech.josequaresma.com/post/12826054746/stanford-course-on-ios-5-development
A developer friend of mine asked me to recommend something for learning how to build iPhone Apps fast and easy so he could put it in practice right away.
So I started poking around and here’s the best you will ever find:
http://a4829i56x3-a1g0zw9w4-nfk41.hop.clickbank.net/?tid=TS1
How to Make An iPhonne App is a All-In-One e-book on building Apps from scratch. It was highly recommended by most experienced developers and they even convinced me that I should start reading it too.
Enjoy! :)