Examples of fundamental algorithms, data structures, systems programming concepts, and uses of other software.
build
: Example usages of program building systems.databases
: Example scripts for different operations on a database.docker
: Building and managing containers with Docker.git
: Usages of the Git revision control system.networking
: Programs that communicate over the Internet using TCP and UDP.operating_systems
: Programs that work closely with or inside of an Operating System.programming_languages
: Example functionality specific to various programming languages.theory
: Programs that illustrate theoretical concepts.web
: Web programming with HTML, CSS, and Javascript.