These are the best online courses and tutorials to learn object oriented programming or OOP with Java, Python, and JavaScript