Platform: C# and .NET Core (.NET6 compatible)Understanding Object-Orientated Programming in C#Maybe youre new to C# and is curious about how to go about creating actual systems of classes that interact with one another. Or maybe youre an experienced C# developer but never really grasped concepts such as inheritance, type substitution, dynamic binding, virtual, abstract, interfaces etc. In this course we go through clear lessons and then apply what we learned in dedicated modules with practical exercises. Building the Dungeons of Doom GameAs we’ll pick up new skills along the way, we will keep adding code to our Dungeons of Doom game a console application where we put our knowledge into practice. Walk around in a dungeon, pick up objects and fight monsters all while learning about polymorphism and interfaces100% Code CompatibilityThe code in this course is 100% compatible with the latest version of .NET. While the course was recorded using .NET Core, everything still applies as later versions of .NET is a continuation of .NET Core. Any version of Visual Studio (Community, Professional etc.) will work great, but if you’re already comfortable in VS Code, you can certainly keep using that.100% Money-Back GuaranteeThis course comes with a 30-day full money-back guarantee. Take the course, go through the lectures, do the exercises, and if you’re not happy, ask for a refund within 30 days. All your money back, no questions asked.