Skip to content
Free public beta until December 4, 2026: every course is open, no card needed. After that, the first chapter of each course stays free and full access is a one-time $39 ($19 for up to 100 founding members chosen for helpful feedback). Your progress is kept. How the beta works

unit test

An automatic check that one small piece of code gives the expected result.

A unit test calls one function or class with chosen inputs and checks its outputs. In this course logic is unit-tested on the host computer, separately from the hardware.

Read the full section →