All are available as e-books.
(requires login to the Apple Developer site)
From Rey Wenderlich:
Video Tutorials:
Bob Ueland's screencast tutorials. Great screencast tutorials. Introductions to the various parts of Cocos2d, that explain things in just enough detail to get you grounded to tackle more complicated ideas on your own.
Other Tutorials:
-
-
-
PaulsonApps Dev Blog multiple tutorial videos on a wide variety of Cocos2d & Box2d features. Following a game from start to submission to App store.[Cocos2d]
Monacle Studios introduction to Cocos2D. Features some basic instruction on use of Scenes, layers and the Shared Director.[Cocos2d]
Irrational Exuberance notes on Cocos2D. Features a good breakdown of basic features, and some handy boilerplate to use in your code [Cocos2d]
-
-
-
-
-
-
How to reference cocos2d instead of copying it into your project. Tutorial showing how one (or more) Xcode projects can simply “reference” a shared instance of the cocos2d project instead of copying the code. Keeps things modular, reusable, and easy to upgrade/downgrade to other versions of cocos2d by changing a single Xcode environment variable.
-
-
-
Coconut College A general introduction to the Cocos2d iPhone framework for complete beginners.
-
-
-
If you are a beginner consider watching Bob Ueland's screencast tutorials. If you are more advanced consider closely following the Ray Wenderlich tutorials, then closely examining the included examples (test directory) in the cocos2d-iphone documentation. These third party documents are not the responsibility of the cocos2d people, but are provided by the wider community to help pass the knowledge on.