About this video

Object-oriented programming (OOP) enables you to write scalable, readable, and maintainable code, making you a preferred candidate for organizations looking for software and web developers. This video course explains basic OOP principles and teaches you how to use OOP concepts in C# and .NET Core to build reliable applications without using programming jargon.

The course starts with an overview of learning objectives and guides you through the process of installing .NET Core (2.2), Visual Studio Code, and a C# plugin (1.17.1) in Visual Studio. You’ll then get to grips with programs and learn different ways to write an error-free program. Once you’ve become familiar with the basics of OOP, you’ll explore inheritance, polymorphism (static and dynamic), encapsulation, and abstraction with the help of simple examples. Toward the end, you’ll go over all that you have learned and apply it to develop three small applications.

By the end of this course, you’ll be well-versed with OOP fundamentals using C# and .NET Core as the coding platform.

All code files and related material is available on GitHub at https://github.com/PacktPublishing/Beginner-Object-Oriented-Programming-In-C-and-.NET-Core

Publication date:
October 2020
3 hours 25 minutes

About the Author

  • Avetis Ghukasyan

    Avetis Ghukasyan is a passionate web developer who believes that anybody can learn and develop strong technical skills with hard work, dedication, and consistency—even if that individual has no prior knowledge and feels like a complete beginner. He also believes that understanding concepts is much more important than memorizing them.

    Browse publications by this author
Book Title
Access this video, plus 7,500 other titles for FREE
Access now