“Developing Apps for iOS 5” is a New Free Online Class from Stanford University
Stanford University’s School of Engineering has released full HD videos and slides of their Fall 2011 “Developing Apps for iOS” course. The lectures and lessons for CS193P are focused on iOS 5 and downloadable for free from iTunes University, offering a great look at beginning iOS development through the eyes of a world class engineering school.
If you haven’t downloaded any courses from iTunes before, a new section in the iTunes Library sidebar titled “iTunes U” will appear to contain the lessons.
Stanford’s description of the course is as follows:
Tools and APIs required to build applications for the iPhone platform using the iPhone SDK. User interface designs for mobile devices and unique user interactions using multitouch technologies. Object-oriented design using model-view-controller pattern, memory management, Objective-C programming language. iPhone APIs and tools including Xcode, Interface Builder and Instruments on Mac OS X. Other topics include: core animation, bonjour networking, mobile device power management and performance considerations.
Official prerequisites to the course are: C language and programming experience, and recommend experience with UNIX and object oriented programming. You’ll obviously need a Mac, Xcode, and the iOS SDK installed as well.
- Download Xcode 4.2 from iTunes – free
- Install the iOS SDK – free
Stanford University has made it a tradition to offer select courses for free online, including past iPhone development classes and the currently ongoing “Intro to Databases” course.
[…] and iPad, this may be the best chance yet. Based on Stanford’s Fall 2011 iOS development course, the new offering from Stanford gets social and lets you work on assignments with the rest of the […]
[…] college level video courses from top universities, including Stanford University’s popular Developing Apps for iOS 5, and iPhone Programming […]
[…] lately offering a wide variety of free online courses to anyone, either through iTunes U on topics like iOS 5 Development, or through self-contained courses conducted entirely from the web that are free to enroll in. The […]
[…] cultofmac 分享这篇文章: […]
[…] X Daily points out that Stanford has just made their latest iPad and iPhone App Development Course (CD193P) available […]
Here is their full list of online classes:
They have put a lot of good stuff out there, even general interest courses.