Object Oriented Programming

Gain the vital, industrystandard skill of objected oriented programming with this comprehensive module. Uncover the fundamental differences between object orientation and procedural programming, and the techniques and tools for designing, implementing, testing and debugging objected oriented programs in languages such as Python and Java.