Hello there, I want to start developing for iOS, I have little background experience in Java and C++, so here's my question so I have a few options to start learning objective-c. a) Go throughout the 3 courses of Stanford (at iTunes U), first one Java, second one C++ third one iOS development (Stanford states the you must have the experience from the previous 2 to make it through iPhone development. Each one takes around 25 lecture of 1 hour plus homework. b) Buy a book for objective-c and start from there (maybe kochans?) The first one seems to be the right way because with a professor its just easier for me to understand than reading, it just bothers me that the 3 courses will take me probably 8-12 months and at the end I have no interest in learning deep java or c++. So, what do you think?