Newer training material is written in reStructuredText, and massaged by a Sphinx extension to form a network of topics as I call it. This is work in progress.

The Python training has been converted to this format; see there for how this could look like (careful though: this is work in progress).

(See here for interconnections between topics.)