Microsoft’s free Dev Essentials program has some super cool benefits - too many to plow through here.
Once you are signed up you receive 3 months free to each of PluralSight, Linux Academy and WintellectNOW training. A ton of great free training just for signing up!
You don’t have to redeem all the training at once, so you could put it end to end and focus on each one for a period of 3 months.
Another benefit is $25/month of Azure credit so that you can get your hands on Microsoft’s cloud offerings.
There are also many other benefits such as access to visual studio online resources.
Check it out here: https://my.visualstudio.com