Knaph

Courses

Hands-on courses, each taught by someone who has done the work. Start any of them for free.

Introduction to Kubernetes — Part 1: Get Something Running, Then Understand It

Introduction to Kubernetes — Part 1: Get Something Running, Then Understand It

Intermediate7 lessons

Deploy something first, understand it second. This course skips the architecture lecture and starts with a working app on your screen — then uses what breaks along the way to teach you what a Pod is, why Deployments exist, and how the pieces of a cluster work together.

Start →
Writing Principles

Writing Principles

Beginner5 lessons

A hands-on course drawn from Roy Peter Clark's Writing Tools, teaching one writing principle per lesson through misconception-busting and real craft history — for anyone who wants clearer, more deliberate prose.

Start →
Introduction to Go

Introduction to Go

Beginner33 lessons

A hands-on tour of Go for programmers coming from other languages — syntax, types, concurrency, and the standard library, taught by building small working programs.

Start →
Astronomy Level 1

Astronomy Level 1

Beginner16 lessons

A first look at the sky for anyone. Meet the Sun, the Earth and the Moon, find out why we have day and night and seasons, then travel out to the stars and the planets.

Start →
Astronomy Level 2

Astronomy Level 2

Intermediate2 lessons

Back to the sky, a step deeper. Starts with the year - exactly how long it is, the leap-year rule, and how to write that rule in Python.

Start →
Measurement Level 1: Units and the SI System

Measurement Level 1: Units and the SI System

Beginner22 lessons

How we measure the world - length, mass, volume, time and temperature - and the units the whole world agreed to share.

Start →
Logic Level 1: Good Reasons

Logic Level 1: Good Reasons

Beginner24 lessons

How to tell a good reason from a bad one - arguments, what follows from what, learning from examples, and the tricks that fool us.

Start →
Knowledge Level 1: How Do We Know?

Knowledge Level 1: How Do We Know?

Beginner24 lessons

What it takes to really know something - beliefs, good reasons, where knowledge comes from, evidence, whom to trust, how we fool ourselves, and doubt done well.

Start →
Science Level 1: How Does Science Work?

Science Level 1: How Does Science Work?

Beginner24 lessons

How science finds things out - careful looking, guesses you can test, fair tests, good explanations, models and theories, checking each other's work, and changing its mind.

Start →
Ethics Level 1: How Should We Act?

Ethics Level 1: How Should We Act?

Beginner24 lessons

How people think about right and wrong - promises, honesty, fairness and harm, and four ways of reasoning about them - results, duties, character and putting yourself in another's place.

Start →
Metaphysics Level 1: What Is Real?

Metaphysics Level 1: What Is Real?

Beginner18 lessons

The oldest questions about the world - what things are, what makes something the same thing as it changes, what makes you you, what causes are, whether you choose freely, and what time is.

Start →
Logic Level 2: The Shape of an Argument

Logic Level 2: The Shape of an Argument

Beginner24 lessons

The next step after Good Reasons - hidden reasons, needed and enough, not, and, or, circle diagrams for all and some, words that trick us, and weighing real arguments.

Start →