Defined subjects
Read the module list before choosing. Each guide centres on a particular part of C++.
C++ / A WRITTEN LEARNING SERIES
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
first_steps.cpp
01 int main() { 02 int value = 4; 03 int result = value * 2; 04 std::cout << result; 05 return 0; 06 }
01 / OUR MISSION
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
Ten topics. A connected path.
Choose by subject, not just by price.
Loading courses…
03 / WHERE TO START
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.
04 / BUILT FOR THOUGHTFUL STUDY
Read the module list before choosing. Each guide centres on a particular part of C++.
Audience notes help you see which ideas to study before moving to a new topic.
Read, pause and revisit. The collection is built around written study, rather than scheduled sessions.
Use focused exercises to connect a concept with the behaviour of a small program.
05 / A SIMPLE STUDY RHYTHM
Before adding more code, ask one useful question: what do I expect this program to do?
Meet our approach →Keep the scope small enough to explain in your own words.
Write down the values as the program moves through each step.
Compare your prediction with the new result.
YOUR NEXT LINE STARTS HERE