We want to help you confidently use and develop CMake. Kitware’s training courses provide the opportunity to gain an in-depth understanding of CMake through interactive, hands-on lessons taught by one of the platform developers. We offer different training options based on your needs. We hold scheduled training courses throughout the year and can also create a custom course tailored to your team.

Instructor presenting slides at the front of a room.

Custom CMake Training

Our custom CMake courses are tailored to your expertise level and needs. In addition to determining the course objectives, you can schedule when and where the training will take place. Custom courses can be held at your location, in our offices, or online.

Request Custom CMake Training

Scheduled CMake Training

Kitware provides scheduled CMake courses throughout the year. These courses include a detailed explanation of how the platform works and how to leverage it for your software build project. Our training mixes theory and application with a set of tutorials and exercises. Visit our CMake training course page to see the upcoming dates, course objectives, agenda details, and more.

CMake Training Course

Need help deciding?

If you’re not sure which CMake training option is the best fit for you and your team, Kitware can help!