#object oriented programming Object Oriented Programming Concepts: How to go from Zero to One with Objects
#Design Patterns The 3 Types of Design Patterns All Developers Should Know (with code examples of each)