C and C#
First of all, you need a good IDE (Integrated Development Environment). For C I use and recommend CodeBlocks, which is probably the best open source IDE for both C and C++. It is also cross-platform, running on Windows, Linux and Mac OS. For C#, nothing can beat Visual Studio from Microsoft!
My favorite C video tutorials are that of Bucky Roberts on thenewboston.com. Bucky also has tutorials for C++, Android, web development and some more. For C#, Microsoft Virtual Acedemy offers many great courses for free. My fovorite one is C# Fundamentals for Absolute Beginners with Bob Tabor. Bob also has his own subscription-based website learnvisualstudio.net, which I haven’t tried yet, but it seems great.
PowerShell and Windows Server
These are my favorite resources I’ve found the most useful in learning and understanding PowerShell, DSC and Windows Server in general.
PowerShell.org – its community forums are the best place to get help and give help in matters concerning PowerShell and Desired State Configuration.
I must tell I like the Month of Lunches books a lot. They excel in explaining complex concepts and are extremely practical.
Learn Windows PowerShell in a Month of Lunches by Don Jones and Jeff Hicks is an absolute must-read-and-do for every Windows sysadmin.
Learn PowerShell Toolmaking in a Month of Lunches is the next step to learn scripting and automation.
PowerShell in Depth is the best reference book on PowerShell I’ve encountered. I think this and the Toolmaking book is a must-read after Learn Windows PowerShell in a Month of Lunches.
Learn Active Directory Management in a Month of Lunches speaks for itself and has a lot to do with PowerShell.
The free ebooks on PowerShell.org are among the best resources on PowerShell remoting, networking and PowerShell in general. The DSC Book is the best and as of yet the only how-to and documentation on Desired State Configuration.
Microsoft Virtual Academy
MVA is an amazing and free way of learning. The PowerShell jump start videos with Jason Helmick and Jeffrey Snover, the inventor of PowerShell, are absolutely awesome:
Eli the Computer Guy
He is a very seasoned IT pro with many years fo widely diversified experience. He has a YouTube channel and a website. The thing I most like about him is his extremely sound career advice and his insights into different technologies. You don’t have to like or agree with him in everything, but his advice about what to study and how to do business is invaluable.