4 ms·
http://itunes.apple.com/us/itunes-u/ipad-iphone-application-development/id473757255 http://itunes.apple.com/us/itunes-u/ipad-iphone-application-... Your best b
by benigeri 14y ago
http://itunes.apple.com/us/itunes-u/ipad-iphone-application-development/id473757255 http://itunes.apple.com/us/itunes-u/ipad-iphone-application-...
Your best bet is to find a complete course, and as a Stanford student who has taken the iOS programming course, I can tell you that I learnt a ton. Videos are good, but you won't get enough practice. The same goes for book, there are a lot of examples but the learning by example is very limited.
By taking a complete online course, you will have lectures, videos, examples, sample code, and most importantly, you will get homework's. As a CS major, the most effective way that I have found to learn to code is to practice by example, and the homework's assigned in university courses are designed to make you learn and apply the specific skills that you have learnt in past lectures.