I have something new I'd like to add to the post I made here:
http://www.wickedfire.com/2138445-post99.html
The 3 courses that I listed there should still stay in the same order, but you need to add another one in there.
The thing I realized about a lot of the course "packs" that are designed to teach you to become an iOS app genius are lacking.
They don't want to teach you how to be a good programmer. Just enough so you can make some stupid iphone apps and tell your friends at starbucks about them.
If you don't believe me, then go take the udemy course I listed on C, and then when you feel like you'll never get past your hurdles go watch the Lynda course.
You'll understand what I mean when you check out this course by Lynda. It's called the Fundamentals Of Programming and you should definitely take this course first before you do anything else.
I just finished the first 5 lessons of the Lynda course and I can honestly say that if I didn't randomly download this and give it a try I would be scratching my head right now.
A ton of shit made no sense whatsoever to me in the udemy ios pack and I could tell that the instructor was cutting corners.
If you take the Lynda course first, then no matter what language you are learning, it will make so much more sense once you have the fundamentals down.
Seriously, I feel like I plugged into the matrix a couple videos into the Lynda course.
Cheers.