# The Entire Soup¶

Most of the training material still is in PDF (written in Latex Beamer).

## Topics¶

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; here’s a list of topics that are currently present in this format.

Topics naturally have one or more dependencies to other topics. Together, topics and their dependencies form a network which is a directed acyclic graph.

## Code¶

Much of the training material is accompanied by a growing code base, mostly written in Python, C, and C++. For reference, here’s the CMakeLists.txt file that steers the build of C and C++ material.

ADD_SUBDIRECTORY(unittest-gtest-basics-code)