Technology, Data and Science

C# Object-Oriented Programming Tips and Tricks

Composition and code architecture are the cornerstones within all types of applications—from simple command line tools to large-scale enterprise applications. Understanding these concepts is useful when learning about the three pillars of object-oriented programming—encapsulation, inheritance, and polymorphism. This course demonstrates techniques you can apply when programming in C# to improve how you work with properties, classes, methods, modifiers, constructors, and more.

Learn More