- Introduction
- Windows: Software Installation - Part 1
- Windows: Software Installation - Part 2
- Linux: Software Installation - Part 1
- Linux: Software Installation - Part 2
- Mac: Software Installation
- Course Guide
- Course Materials
- Visual Studio Code Setup
Online
₹ 475 2,599
Quick facts
particular | details | |
---|---|---|
Medium of instructions
English
|
Mode of learning
Self study
|
Mode of Delivery
Video and Text Based
|
Course and certificate fees
Fees information
certificate availability
certificate providing authority
The syllabus
Chapter 1: Introduction
Chapter 2: Modern CMake
- Prologue to the chapter
- Hello World Example
- CMake Command Line - Part 1
- Basic Project Strcuture
- Intermediate Project Structure
- Variables and Options
- CMake Command Line - Part 2
- Configure File
- Sources and Headers
- CMake Command Line - Part 3
- External Libraries with Git Submodule
- Dependency Graph - Part 1
- External Libraries with Fetch Content
- Conan Install
- External Libraries with Conan
- Doxygen Documenation
- Unit Testing with Catch2
- Dependency Graph - Part 2
- Public, Interface and Private
- Creating the Github Repository
- Compiler Warnings
- Code Coverage
- Github Pages
- Github Actions
- Codecov
- Extra Tooling
- Shared vs. Static Library
- Install Command
- External Libraries with VCPKG
- Conclusion: Which Tool for external Libraries?
- ImGui and C Template Project
Chapter 3: Outro
- Outro
Instructors
Mr Jan Schaffranek
Machine Learning Developer
Udemy
Other Masters