# The-CPP-Workshop **Repository Path**: PacktWorkshops/The-CPP-Workshop ## Basic Information - **Project Name**: The-CPP-Workshop - **Description**: A New, Interactive Approach to Learning CPP - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-07-03 - **Last Updated**: 2025-07-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # The C++ Workshop [![GitHub issues](https://img.shields.io/github/issues/PacktWorkshops/The-CPP-Workshop.svg)](https://github.com/PacktWorkshops/The-CPP-Workshop/issues) [![GitHub forks](https://img.shields.io/github/forks/PacktWorkshops/The-CPP-Workshop.svg)](https://github.com/PacktWorkshops/The-CPP-Workshop/network) [![GitHub stars](https://img.shields.io/github/stars/PacktWorkshops/The-CPP-Workshop.svg)](https://github.com/PacktWorkshops/The-CPP-Workshop/stargazers) [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](https://github.com/PacktWorkshops/The-CPP-Workshop/pulls) This is the repository for [The C++ Workshop](https://www.amazon.com/Workshop-New-Interactive-Approach-Learning/dp/183921662X/ref=sr_1_1?dchild=1&keywords=The%20C%2B%2B%20Workshop&qid=1610976829&sr=8-1&utm_source=github&utm_medium=repository&utm_campaign=9781839216626&utm_term=C%2B%2B&utm_content=The%20C%2B%2B%20Workshop), published by [Packt](https://www.packtpub.com/?utm_source=github). It contains all the supporting project files necessary to work through the course from start to finish. ## Requirements and Setup The C++ Workshop We use online compilers to compile code in The C++ Workshop. The compiler at [cpp.sh](http://cpp.sh/) is extensively used in this Workshop. However, you can also use one of the following compilers: 1. [Tutorialspoint C++ compiler](https://www.tutorialspoint.com/compile_cpp_online.php) 2. [godbolt compiler explorer](https://godbolt.org/) 3. [coliru](http://coliru.stacked-crooked.com/) 4. [repl.it](https://repl.it/languages/cpp) 5. [Rextester](https://rextester.com/) ## About The C++ Workshop [The C++ Workshop](https://www.amazon.com/Workshop-New-Interactive-Approach-Learning/dp/183921662X/ref=sr_1_1?dchild=1&keywords=The%20C%2B%2B%20Workshop&qid=1610976829&sr=8-1&utm_source=github&utm_medium=repository&utm_campaign=9781839216626&utm_term=C%2B%2B&utm_content=The%20C%2B%2B%20Workshop) is designed to help you master the core concepts of C++. Each chapter features challenging exercises and hands-on projects to guide you effectively through writing and compiling clean code in a real-time environment. ## What you will learn * Understand how a C++ program is written, executed, and compiled * Efficiently work with the essential C++ data types and variables * Build your own C++ applications by writing clear and error-free code * Grasp the core principles behind object-oriented programming * Simplify your code by using templates and the standard library * Debug logical errors and handle exceptions in your program ## Related Books and Workshops If you've found this repository useful, you might want to check out some of our other workshop titles: * [Game Development Projects with Unreal Engine](https://www.amazon.com/Game-Development-Projects-Unreal-Engine/dp/1800209223/ref=sr_1_1?dchild=1&keywords=Game%20Development%20Projects%20with%20Unreal%20Engine&qid=1611055595&sr=8-1&utm_source=GitHub&utm_medium=Repository&utm_campaign=9781800209220&utm_term=Unreal%20Engine&utm_content=Game%20Development%20Projects%20with%20Unreal%20Engine) * [The Java Workshop](https://www.amazon.com/Java-Workshop-Interactive-Approach-Learning-ebook/dp/B07ZX1NDZ6/ref=sr_1_1?dchild=1&keywords=The%20Java%20Workshop&qid=1611053201&sr=8-1&utm_source=GitHub&utm_medium=Repository&utm_campaign=9781838986698&utm_term=Java&utm_content=The%20Java%20Workshop) * [The SQL Workshop](https://www.amazon.com/SQL-Workshop-Interactive-Approach-Learning/dp/1838642358/ref=sr_1_1?dchild=1&keywords=The%20SQL%20Workshop&qid=1610708551&sr=8-1&utm_source=github&utm_medium=repository&utm_campaign=9781838642358&utm_term=SQL&utm_content=The%20SQL%20Workshop)