This AlgoDaily course will describe the fundamentals of Object Oriented Programming and Object Oriented Design to you in the simplest way possible. This is a series of lessons that will start from the very basics of classes as blueprints and objects as buckets, and move through advanced topics like Object Oriented Design Patterns, UML diagrams, Adapters, Interfaces, etc. After completing this series, we believe that you can answer any question related to OOP in technical interviews, and use it at work.
How do I use this section?