When the App Store launched in the Summer of 2008, it turned (some) developers into millionaires practically overnight. Steve Demeter, the creator of Trism, reportedly earned a cool quarter million in just two months from his app sales.

And the number of success stories has multiplied over the last few years, as both the iOS platform and App Store have grown exponentially. Needless to say, business is good. So good, in fact, that more and more people are looking to get into app development…

Where do you go to learn the skills necessary to build iOS applications? Well, you could always enroll in programming classes at your local college. Or try taking some fly-by-night computer courses online. But why pay for education when you can get it for free?

iTunes U, the educational section of iTunes Videos, is a great resource for folks looking to get into programming. In fact, Stanford University has its entire iOS App Development course on video and available for download in the iTunes U library. And it’s completely free.

Stanford says that its online learners are offered the same course materials that attending students are, but don’t iTunes U learners don’t receive any course credit for their work (obviously). Also, note that the classes don’t cover the basics, so you’ll likely need some kind of programming experience to follow along.

But if you’ve been wanting to further your app developing skills, or just brush up, why not learn from the teachers at a top-notch university like Stanford. For folks who are interested, you can head on over to the school’s iTunes U page and start downloading.

[Cult of Mac]

  • You need to understand the begging Basic, C, C# and C++ before you can move on to Objective C. I purchased every book to learn Objective C from scratch and no matter what you need to know a bit of C. I have been taking C++ class at my local school and it’s easy. You can also find plenty of people trying to teach it on YouTube, but they suck. Now me understanding a bit of C++ I kind of understand a bit of Objective C. Good luck to everyone that tries to learn it.