The C++ Workshop: A New, Interactive Approach to Learning C++

The C++ Workshop: A New, Interactive Approach to Learning C++

English | 2020 | ISBN: 978-1839216626 | 598 Pages | PDF, EPUB | 47 MB

Cut through the noise and get real results with a step-by-step approach to learning C++ development
You already know you want to learn C++ development, and a smarter way to learn C++ 11 is to learn by doing. The C++ 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.
Throughout The C++ Workshop, you’ll take an engaging step-by-step approach to understanding C++ code. You won’t have to sit through any unnecessary theory. If you’re short on time you can jump into a single exercise each day or spend an entire weekend learning about lambda functions and extensions. It’s your choice. Learning on your terms, you’ll build up and reinforce key skills in a way that feels rewarding.
Every physical copy of The C++ Workshop unlocks access to the interactive edition. With videos detailing all exercises and activities, you’ll always have a guided solution. You can also benchmark yourself against assessments, track progress, and receive content updates. You’ll even earn a secure credential that you can share and verify online upon completion. It’s a premium learning experience that’s included with your printed copy. To redeem, follow the instructions located at the start of your C++ book.
Fast-paced and direct, The C++ Workshop is the ideal companion for C++ beginners. You’ll build and iterate on your code like a software developer, learning along the way. This process means that you’ll find that your new skills stick, embedded as best practice. A solid foundation for the years ahead.
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
  • Keep your development process bug-free with C++ unit testing
Homepage