I started programming with C# here.
That was 6 or 7 years ago so it might look different now.
Just go Tier 1-3 at the bottom.
If you dont want the web approach you can click windows development at the top.
After Tier3 I had enough information to go further on my own doing what i was aiming for.
I had no programming experience when i started so it sounds like you have a better base then I did.