Videos are a great way to learn new skills. Watching someone use a tool or work through a problem can be worth a thousand words. I always watch my videos on double speed, something I call “plugging into the matrix”. These videos are ones have created with the help of many. Enjoy!

Microsoft Virtual Academy

Microsoft Virtual Academy is one of the hidden gems of the free development training of the internet. There are thousands of free training courses available on topics ranging from Python to C#.


Channel9 is a free form version of training. There is everything from Build Conference Talks to clips to improve any programming skill you can image.


Visual Studio Shorts

Knowing your tool is essential to being productive but who has time to watch long videos? Get up to speed quick with short video lessons and get on to coding. Check out the other videos at the video blog Visual Studio Shorts.