C++ / A WRITTEN LEARNING SERIES

Small pieces.
Clearer code.

Explore C++ one idea at a time. Written guides that connect the syntax you read to the programs you build.

{ }

10 focused guides
From a first calculation to a complete project

THE PROGRAM WORKBENCH01 — 03

first_steps.cpp

01 int main() {
02   int value = 4;
03   int result = value * 2;
04   std::cout << result;
05   return 0;
06 }
A value. An operation. A result.
value 4→× 2→result 8
Follow the data through the program ++
Make the abstract
a little more concrete.
READ THE EXAMPLE↗TRACE THE LOGIC↗CHANGE ONE THING↗TRY IT YOURSELF

01 / OUR MISSION

Understand what happens
between the lines.

Our mission is to make C++ study more deliberate: read a small example, identify the moving parts, and test your understanding with a change of your own. Each guide has a defined topic, so you can choose a starting point that fits what you already know.

02 / THE COURSE COLLECTION

A place for every
next question.

Ten topics. A connected path.
Choose by subject, not just by price.

THE COMPLETE SERIES / 10Written guides · Prices in EUR

Loading courses…

03 / WHERE TO START

Your first step:
Free Map.

Start with the anatomy of a small program.

Read how a named value moves through a calculation, then change the inputs and predict the result. This short guide introduces the vocabulary used throughout the collection.

  • Read main(), variables and simple expressions
  • Trace a calculation without guessing
  • Try three small practice prompts
Explore Free Map ↗Free to read. No account or payment required.

04 / BUILT FOR THOUGHTFUL STUDY

Less noise.
More room to think.

{ }

Defined subjects

Read the module list before choosing. Each guide centres on a particular part of C++.

↳

A visible starting point

Audience notes help you see which ideas to study before moving to a new topic.

▤

Written by format

Read, pause and revisit. The collection is built around written study, rather than scheduled sessions.

⌘

Practice with intent

Use focused exercises to connect a concept with the behaviour of a small program.

05 / A SIMPLE STUDY RHYTHM

Read. Trace.
Change. Repeat.

Before adding more code, ask one useful question: what do I expect this program to do?

Meet our approach →
  1. 01

    Read one idea

    Keep the scope small enough to explain in your own words.

  2. 02

    Trace the example

    Write down the values as the program moves through each step.

  3. 03

    Change one detail

    Compare your prediction with the new result.

YOUR NEXT LINE STARTS HERE

Make room for
a little C++.

Start with Free Map ↗Questions? Read the FAQ →