C# OOP Video Training for Aspergers Programmer
<p>I have Aspergers Syndrome, and a effect of Aspergers for me is that I can find it difficult to understand concepts from a page unless I have some idea or mental visualization about what it is I'm reading. I have to be able to grasp something visually in my head to understand it.</p>

<p>I've been using C# for some years (although I stopped programming for 12 months altogether for personal reasons) and I have a good understanding of OOP, but not OOP in C#. I learn't OOP whilst programming in PHP when I worked in Web Development and using various Frameworks.</p>

<p>So, I need to know if there are any video training courses on OOP in C#.</p>

<p>I've been reading this for example: <a href="http://www.codeproject.com/Articles/140620/WPF-Tutorial-Dependency-Property" rel="nofollow">http://www.codeproject.com/Articles/140620/WPF-Tutorial-Dependency-Property</a> and do not understand much of what is going on in the code. I find myself dotting off to Google to learn about other areas mentioned in the article I don't understand, then I'll get to that article and have to learn something in that I don't understand before I can finally get back to the original article (similar to dependency hell on Linux lol)</p>

<p>I still struggle with events, observer patterns etc and I'm missing some important OOP foundations that are stopping me progressing. All the stuff related to interfaces, delegates etc still confuse me.</p>

<p>I have a nasty problem with pride. It's like everything I learn I want to learn the absolute correct way, and if it's not I don't want to know how to do it at all. I fear from learning something the wrong way, or learning bad practices that will get me mocked as a developer. Again this is all part of my Aspergers and not something I can completely control.</p>

<p>If anyone knows of a book that goes through from basic to in depth with C# I may attempt to read that also.</p>

<p>Hope I've made sense and that information shared here will be beneficial to others.</p>
