Stanford University make app development course available for free

Stanford University make app development course available for free
Covering a range of topics within key technology sectors, including apps, development, marketing and IT, Dani is Online Editor of Cloud Tech. Contact her via Twitter on @Dani_Millward

Stanford University has released its mobile app development course online for free, giving developers an opportunity to learn more about Apple’s iOS outside the classroom.

A series of lectures, slides and videos, from its iPad and iPhone Application Development (CS193P) course, are available to download from iTunes U.

The US institution has posted six lectures lasting an hour each, covering topics including iPhone APIs, object-orientated design, memory management and Objective-C.

App developers that are unfamiliar with iOS will need to know the basics in Objective-C language in order to complete the course.

Those that take the course will witness the same lectures as students, but will not receive Stanford credits on completion or have access to course tutors.

“There’s something about developing for the iOS platform that’s really exciting and fun because it runs on devices that everybody has in their purses or pockets,” Instructor Paul Hegarty said in the Stanford Report. “There aren’t a lot of courses you can take that when you get to the end, to your final project, you can take it out of your pocket and show your friends.”

Two prerequisite courses are also available to download before taking the course, which cover Programming Methodology and Programming Abstractions.

He added: “I don’t think that what I’m doing is just teaching [students] programming. It’s an opportunity to teach them some computing fundamentals in a real world environment.”

To learn more about the future of devices, multiplatform apps and the latest opportunities for developers, visit on 29-30 November in London, and hear from leading global brands and industry experts.


View Comments
Leave a comment

Leave a Reply

Your email address will not be published. Required fields are marked *