Object Oriented Programming# Topics Exercises Topics# Classes And Dictionaries Constructor Methods str() And repr() Properties collections.namedtuple Inheritance Operator Overloading Abstract Base Classes (abc), And Duck Typing Exercises# Without OO (leading up to here) Exercise: Read CSV File (csv.reader) Exercise: Read CSV File (csv.dictreader) Exercise: Refactoring - Extract CSV Reading Into Function (csv.reader) Exercise: Refactoring - Extract CSV Reading Into Function (csv.dictreader) Exercise: Refactoring - Extract Both CSV Formats Into Module Exercise: Convert User Record To JSON And Back Exercise: MQTT: Publish User Records Belonging here Exercise: Away From Raw Dictionaries