The Beginning Object-Oriented Programming in C# course is perfect for developers coming to C# without a strong object-oriented (OO) background. Perhaps you've dabbled in C# code or had moderate success writing procedural code in C#. Now you want to start programming C# "the right way". Then this class is for you.
We start assuming you know the basics of C# (loops, variables, methods, etc). We introduce you to consuming and designing classes in C#. We move on to some of the concepts that make C# special (properties, assemblies). We finish out the class by covering interfaces and generics.
Note: If you are a seasoned C# developer, our advanced classes may be more appropriate.