Well, if you’re willing to put in some work, Microsoft has debuted a new video series on its Channel 9 platform for absolute beginners to learn how to code for Windows 10.
Your guide through the series, Bob Tabor from http://www.learnvisualstudio.net/, 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.
The series is made up of a total of 80 parts, and is geared towards helping new developers master the Universal Windows 10 platform.
Prerequisite for the course is a understanding of C#, if your new to C# then see the C# Fundamentals Series to get started.
Check out the Windows 10 development for absolute beginners series on Channel9.msdn.com