I am looking for an online training site that provides courses on software development topics.
Subjects that are needed for my work are .NET, general object oriented principles, design patterns, unit testing, continuous integration but not limited to these in particular.
I have tried to use Pluralsight which was nice, however i am not sure the style of videos only is sufficient (for my at least).
Are there any other training companies that provide online courses in other formats that you found useful (regarding .NET but not limited only to it).
Thanks