Modeling Data with Classes in Python
Python is an object-oriented programming language, and lends itself to modeling problems using objects. In this hands-on lab, we'll be implementing a few different classes in order to create a todo list. The project has been documented with automated tests to help us verify that the code we've written will meet the requirements.
By the time we're finished with this lab, we should be more comfortable creating classes and implementing methods on those classes.