Many people know what object-oriented programming (OOP) is, but few have mastered it.
To get the hang of OOP, you must learn firsthand how to design and implement code.
We'll start by learning what being object-oriented means and why OOP is so prevalent among the popular programming languages. Finally, we'll get hands-on with OOP by designing and implementing classes.