propgate / course
Every product that asks a customer to add DNS records builds the same system, and most of them build the easy 80%: query the name, compare the string, show a green tick. Then the tickets start. The record is there but the provider appended the zone name to it. The tick is green because a wildcard answers every query. The customer deleted the key on Tuesday and nobody noticed until Friday.
This course is about that 20%. It works through a real implementation — 78 diagnosis codes, 74 catalogued requirements across 14 RFCs, of which 5 are openly recorded as not done — and every query you run goes to 35 real zones on a real authoritative server, because a mocked resolver agrees with whatever you believed when you wrote the mock.
A terminal, Docker, and dig. The units read fine without them; the exercises do not work without them, and the exercises are the part that sticks.
Each unit ends in questions, and every one has to be right before the next unit opens. No score, no percentage, unlimited retries. If you already know a unit, there is a button that says so.
Your browser, under one key, sent nowhere. There is nothing to sign up for. Export it if you care about keeping it.