MK
Maks Kudinov
http://rutracker.org/forum/viewtopic.php?t=3441999 - для начала видеокурс
http://rutracker.org/forum/viewtopic.php?t=775396 - печатная версия, практически все что надо.
Программист - это не тот, кто выучил язык Cи с какой-нибудь приставкой. Для начала рекомендую книги:
1. Линус Торвальдс, Just for Fun.
2. Ричард Фейнман, Вы конечно шутите, мистер Фейнман.
3. Стивен Леви, Хакеры, герои компьютерной революции.
Подождите, вы уже PascalABC.Net и C++ выучили? Просто на этих языках, как мне кажется, легче ознакомиться с основными принципами ООП, а уже потом переходить к C#