![CMake, Tests & Tooling for C/C++ Projects [2026 Edition]](https://img-c.udemycdn.com/course/750x422/4628228_4012_2.jpg)
Master CMake, CI/CD, Unit Testing & Professional C++ Tooling – Build production-ready projects on Windows, Linux & Mac
InstructorJan Schaffranek




Free

The curriculum provides multiple methods for handling external libraries, including Git Submodules, Fetch Content, Conan, and VCPKG.
Instruction includes specific configuration steps for Windows, Linux, and macOS environments.
One signal from late 2025 suggests the instructor moves between files or settings too quickly, making it difficult to follow command-line inputs. While the course was updated in June 2026, this specific feedback predates that label and its impact remains uncertain.
As the course progresses, some specialized tools are discussed briefly rather than in-depth. One signal from late 2025 suggests this trend occurs as more tools are introduced; however, the June 2026 update does not prove these sections were expanded.
The curriculum does not appear to cover more recent standards such as CMake Presets or FILE SETS. One signal from late 2025 notes these omissions; the June 2026 update does not confirm their addition.
The content aligns with the target of transitioning to professional workflows, though some beginners may find the jump into CMake topics quite abrupt.