Feature: Added topic-based "exercise paths"

In addition to the usual skill levels, you can choose to work through short exercise paths on specific Python topics.

This is a way to get deeper practice in one particular Python topic over a number of weeks. There are both novice-level paths and intermediate/advanced-level paths on many topics, including classes, command-line interfaces, decorators, iterators, and even descriptors.

You can find the exercises paths over on the paths page.

Feature screenshot

See all feature history