Introduction to the basicsVariables and the CacheProgramming in CMakeCommunication with your codeHow to structure your projectRunning other programsA simple example