I wanted to create a way for anyone to pickup C#, .NET development, and Visual Studio on their own (or with help of a mentor) for free and see below for the GitHub repository with full projects with solutions, homework, and pre-requisites to get started on your own with videos you can follow along. There are also bonus content linked to learn Agile, Scrum, Git, and more! See below:
https://github.com/KetchupOnMyKetchup/LearnCSharpBase
https://github.com/KetchupOnMyKetchup/LearnCSharpBase