Arvids Blog

Thoughts on programming and more

C++ Tour

The goal of the C++ tour project was to create a new way of teaching C++. First and foremost we want to target those, who already have some experience in programming, but are new to C++ or return after a longer absence.

We want to guide through features of the language and standard library, showing pitfalls and best practices. The tour will be split into lessons. Each lesson is teaching a single concept or language feature and will be accompanied by an interactive example, demonstrating the concept and allowing for experimentation.

In the future, it’s planned to add a wider variety of lessons, including, but not limited to:

Which will add further value to the C++ tour, for both experienced C++ programmers and complete beginners.

Inspired by the excellent A Tour of Go.

Written in VueJS. Code open source on GitHub.