/The-CPP-Workshop

Primary LanguageC++MIT LicenseMIT

The CPP Workshop

GitHub issues GitHub forks GitHub stars PRs Welcome

This is the repository for The CPP Workshop, published by Packt. It contains all the supporting project files necessary to work through the course from start to finish.

Requirements and Setup

The CPP Workshop

We use online compilers to compile code in The C++ Workshop. The compiler at cpp.sh is extensively used in this Workshop. However, you can also use one of the following compilers:

  1. Tutorialspoint C++ compiler
  2. godbolt compiler explorer
  3. coliru
  4. repl.it
  5. Rextester

About The CPP Workshop

You already know you want to learn C++ development, and a smarter way to learn C++ 11 is to learn by doing. The CPP Workshop focuses on building up your practical skills so that you can develop high-performance software applications or even your own independent games with effective modern C++. You'll learn from real examples that lead to real results.

What you will learn

  • Get to grips with fundamental concepts and conventions of C++ 11
  • Learn about best practices for clean code and how to avoid common pitfalls
  • Reuse and reduce common code using the C++ standard library
  • Debug and compile logical errors and handle exceptions in your programs

Related Workshops

If you've found this repository useful, you might want to check out some of our other workshop titles: