top of page



Basic Concepts and Definitions of Object-Oriented Programming (OOP)
A practical introduction to the main ideas behind OOP: objects, classes, attributes, methods, encapsulation, abstraction, inheritance, polymorphism, interfaces, and composition.
May 31
bottom of page