Google AI Professional Certificate - Learn AI Skills That Get You Hired
Master Windows Internals - Kernel Programming, Debugging & Architecture
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Master the essential tools for modern C++ development in this comprehensive 5-hour course covering environment setup across multiple platforms. Learn to configure development environments on Windows, Linux, and macOS, implement Docker containers with pre-configured tools, and utilize online compilation resources like Compiler Explorer. Discover how to structure project files effectively, implement version control with Git, and boost productivity using GitHub Copilot's AI capabilities. The course provides complete walkthroughs for setting up CMake build systems and managing dependencies with vcpkg across all major operating systems. Access source code on GitHub and join the instructor's Discord server for additional support. Developed by Daniel Gakwaya, this tutorial equips developers with the foundational tooling knowledge needed for efficient C++ development workflows.
Syllabus
0:00:00 Introduction
0:07:12 Windows Setup
1:10:00 Linux Setup
2:16:01 macOS Setup
3:05:51 Docker Setup with The Tools Ready
3:47:01 Online Compilers: Compiler Explorer
3:54:38 Understanding The Project Files
4:39:52 Using Git For Version Control
4:58:11 Using AI Copilot to Assist You With C++
Taught by
freeCodeCamp.org