Who teaches objective C

I have literally called around to no fewer than 25 different colleges/universities around the US and cannot find any place that teaches Objective C. Thought I'd reach out to all of you. Is there anywhere in the contiguous US that actually teaches the class? There are several places that teach a week long course, but I'm looking for something more robust.

Posted on Aug 11, 2013 9:36 AM

Reply
8 replies

Aug 11, 2013 10:57 AM in response to msuper69

Stanford has one (1) course on iPhone and iPad Application Programming. I also think that is now a "had" because that course seems to have been retired and replaced with a non-public version.

Stanford seems to use the quarter system.

The other Stanford courses are very traditional C++ and Java stuff. I think the iOS classes are mostly marketing fluff.


I still think that a university-level cirriculum is the best way to learn programming. That is not because universities are any good at it. They are actually quite weak in teaching the actual programming skills that people need. I just think that when learning any new topic, espeically something as difficult as programming, people need a certain amount of hand-holding and support from fellow students. That implies a structured course, graded assessments, and physical classrooms and labs. You will never, ever find any Mac-centric material at this level. You will be lucky to even find anyone Mac-friendly. Learn the basics for two years and pick up the rest on your own. In truth, that is a horrible system, but that's the way it is. It is better to acknowledge the truth and learn to live with it and succeed anyway instead of living a lie.

Aug 11, 2013 11:20 AM in response to auratio

My department was considering offering a mobile programming course. Since our main CS lab uses the Linux platform and a second lab along with classrooms used Windows, we couldn't go with iOS and thus Objective-C. We ended up using Java with Android, where Java is the language we use in the intro and intermediate courses.


I suspect you'll find similar thinking in most CS departments.

Aug 11, 2013 12:10 PM in response to auratio

Stanford started a new course for Winter 2013 that ran from Jan - Mar this year. It was updated for IOS 6 and covers Objective-C and Xcode 4. It is a combination of 18 Lectures and multiple videos. Free in iTunes U.


Coding Together: Developing Apps for iPhone and iPad (Winter 2013).


Some of the Stanford courses that preceded the above had an Apple Engineer present to augment the course content.


The Big Nerd Ranch has three books that are based on their class room training experience:


  • Objective-C Programming
  • Cocoa Programming for Mac OS X
  • IOS Programming


I thumbed through the first book, and at first, I didn't purchase it. Then I did finally purchase it and invest the time to systematically work through it, and learned a good deal more about Objective-C than I initially expected.

Aug 11, 2013 12:50 PM in response to msuper69

It is awkward to respond to multiple people in a forum like this. I think I was probably responding more to you than auratio. I think the Stanford course is not really representative of the status of Apple development in education or industry. VikingOSX just posed a direct link to a new course but I sure can't find the new course there. I wouldn't want someone to start with one of these old, online classes and have it disappear halfway through. I think people would get much more value out of a Windows programming class at a local college.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Who teaches objective C

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.