Skip to main content

Modeling Data with Classes in Python

Hands-On Lab


Photo of

Training Architect





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.

What are Hands-On Labs?

Hands-On Labs are scenario-based learning environments where learners can practice without consequences. Don't compromise a system or waste money on expensive downloads. Practice real-world skills without the real-world risk, no assembly required.