There is a really instructive new series of videos from Channel 9 that walk newbie developers through the process of developing Windows 10 applications.

Your guide through the series, Bob Tabor from, walks you through how to create Windows 10 apps on the Universal Windows Platform (UWP) – meaning you'll gain access to all the Windows 10 screens: PCs, phones, tablets, and even on a Raspberry Pi, HoloLens, and Xbox. Bob will challenge you with exercises, help you build a cheat sheet for future reference, and explain the techniques and concepts being used along the way in a simple, friendly manner.

If you have no C# experience at all then you may want to consider the prerequisite C# fundamentals course also on Channel 9.

All the source code is available on GitHub!