Sort:  

I would recommend using the pluralsight learning resources on https://www.pluralsight.com/.

It is a paid for site but covers a lot of technology, including c#. They offer a trial period - 10 hours of streaming for free.

However, if you sign up to the Microsoft Dev Essential site (free) then you can get a unlimited 3 month trial for pluralsight. They usually charge around $29.00 dollars a month.

A great way to learn C# is to start learning Unity3D. Not only do you learn C# but you learn how to make cool apps and games along the way (most apps and games these days are made with it). It is hugely popular and there are tons of tutorals even if you are a total noob. Unity 3d is free. Test it out! https://unity3d.com/

Coin Marketplace

STEEM 0.16
TRX 0.13
JST 0.027
BTC 59022.17
ETH 2569.27
USDT 1.00
SBD 2.53