I did the Cocoa Bootcamp a couple years ago, and had zero prior experience with OOP. I do have a lengthy, though not particularly in-depth, history with procedural programming and C in particular. Aaron was a fantastic instructor, though I believe he isn't doing much instructing these days. I do trust he has put good people in place.
What I learned did eventually turn out to be a big help in learning iPhone development. But, I was basically overwhelmed by about day 3. It's a lot to learn in a hurry. But, it was one of the best weeks I've had in years, and that includes some vacations.
The Cocoa Bootcamp will be a useful first step, but it will be framed in terms of Mac programming. Although root concepts will carry over for the most part, you will be learning about a number of things (ex: anything specific to Mac UI) that simply won't apply. So if you are going to spend that kind of money, I'd vote for doing the iPhone class. When I did the Cocoa Bootcamp, they were offering an Objective-C 2-day class at the beginning. If they offer that for the iPhone class too, I'd recommend it as well, depending on your comfort level with the language.
If you want to save money, look into the Stanford course on iTunes. That will allow you to go at your own pace. I haven't gone through the new one yet, but last year's was very good.
|