Modern C++ Programming: Busato
Summary
Modern C++ Programming is an open-access course by Federico Busato, covering C++ from basics to advanced topics across 29 chapters and 2000+ slides. It is used by the University of Verona and NVIDIA, and the materials are dual-licensed (CC BY-SA 4.0 for content and MIT for code). The project also outlines a roadmap to move from LaTeX to Typst and to fully open-source the material.