Microsoft wants you to make your own Windows 10 apps--no programming experience needed.
The new Windows 10 development for absolute beginners series are video tutorials that walk you through developing Universal apps from start to finish. There are 80 videos in total, most of them very short (under 20 minutes if not under 10) and you'll learn to create four apps: A soundboard application, a weather app, a matching game, and a hero explorer app.
You'll need to have access to Windows 10 and will use Visual Studio (the 2015 Community Edition is free).
Although the course title says "absolute beginners," however, Microsoft does say you should know core concepts in C#, so you should take the C# Fundamentals series first. If you don't already know C#.
The free courses are designed to help Microsoft, of course, since more and better Windows apps are needed in the Windows App Store, but it's also another way for us to learn to code.