Ben olsam C# OOP öğrenme önerileriniz diye bir başlık açardım.
İlk olarak class ve object nedir onları iyice kavramalısınız. Nedir, neden ve nerede kullanılırlar, özellikleri nelerdir, class içinde class olur mu, ana bir class yaratsam onun özelliklerini taşıyan farklı bir class daha yaratabilir miyim? gibi soruların cevaplarını öğrenmelisiniz. (
bknz)
Kurs hiçbir zaman yeterli olmayacağından ve kitaplar ince ayrıntılara kada anlattığından şu ebookları önerebilirim.
OOP in C#
http://it-ebooks.info/book/2363/
ASP.Net C# 4.5
http://www.it-ebooks.info/book/2675/