So there has been several recommendations for doing some sort of video/hands-on training to help those pursuing/learning NES development. I completely agree, but before going any further I think there are wrong and right ways to go about this.
In my programming experience, the most useful training videos I have watched are produced by a company called TeamTreehouse. TeamTreehouse has an excellent model for online learning/training that is facilitated through quick, simple, and informative videos (not just a monotone voice and screen capture wall of code). Most of their videos are offered through an online paid subscription; however, they do offer some free videos that anyone can watch online. Here is a sample of one of their videos explaining the difference between fluid, fixed, adaptive, and responsive web designs (a hot topic in modern web design!):
Just to give some insight, I watched one of TeamTreehouse's series on responsive web design and PHP, and in less than a week I had a custom responsive site of my own built from scratch. The format seen in the above video is what I would anticipate as being a very effective way to do video-based training for the NES. Now of course, the quality of the videography, effects, etc. in the TeamTreehouse video may not be something immediately achievable by the community, but I am willing to take that leap myself (and any others who might join me?) to help produce some similar type videos for the NES community. I used to help produce "training videos" when I was working with the guys at Elysian Shadows doing "The Adventures in Game Development" (
is the first video I was a part of - keep in mind, that was awhile ago and I think we could have done a much better job of teaching, but that is not all those videos were about). Even if only one video gets made, I would rather the community have a starting point than just a wall of text and good intentions in this thread.
Like I said, I would be willing to help create such videos, but I do not consider myself an authority on all things NES. Thus, if KHAN Games, Gradual Games, or any of you guys that are veterans would like to assist me, I would greatly appreciate having someone with more experience spot checking the content. Obviously, anyone's help here would be beneficial and I'm not discouraging anyone that is not a veteran, but at least the veterans could do quality control for code and content.
So yeah, what do you guys think about this?