CMake, Tests and Tooling for C/C++ Projects

Get a Free Week of Skillshare

$9.99 Coupon code for CMake, Tests and Tooling for C/C++ Projects Udemy Course. This is an exclusive discount coupon from the course instructor, it will be active for few days. Check ENROLL NOW button to get a maximum discount. We manually verified coupon code on April 7th, 2024 .

Learn to master modern CMake Projects, Unit Tests, Continuous Tools and more to use in your daily C/C++ workflow!
Instructed by Jan Schaffranek 4.5 hours on-demand video & 5 articles

What you’ll learn

  • CMake (Command Line and GUI)
  • Create modern C/C++ Projects
  • Use external Projects via Git, Conan and VCPKG
  • Automate the HTML Documentation (Doxygen)
  • Unit Testing with Catch2
  • Code Coverage of the Unit Tests
  • Continuous Integration with Github Actions
  • Tooling: Clang-Format, Clang-Tidy, Cppcheck
  • Tooling: Sanitizer, Cmake-Format, Pre-Commit
  • VSCcode and VS 2022 with GCC, Clang and MSVC

This course consists of the following topics:

  • Installing the software for Windows, Linux and Mac
  • Works for any GCC, Clang and MSVC Compiler
  • CMake Tutorial (Libraries, Targets, Install etc.)
  • Doxygen Documentation
  • VCPKG and Conan Package Manager
  • Unit Testing with Catch2
  • Code Coverage and CI Testing
  • Tooling: LTO, Cppcheck, Clang-Tidy, Clang-Format, pre-commit, cmake-format
  • Tooling: Sanitizers, Workflow in VSCode and VS2022
  • Debugging and Running the Software.
Deal Score0
Disclosure: This post may contain affiliate links and we may get small commission if you make a purchase. Read more about Affiliate disclosure here.

Gain access to over 11,000+ courses for just $16.58 [₹850] per month

Choose between monthly or annual billing cycles, with the freedom to cancel at any time.

The future belongs to learners. Udemy online courses as low as $13.99

New customer offer! Top courses from $14.99 when you first visit Udemy

Gain the skills you need to reach your next career milestone for as little as $11.99

Course Coupon Club
Logo
Follow us on Telegram Join us on FB