A path is an ordered run of modules that takes you from the basics to real judgment. Finish one and earn a certificate from Covalent, in your name.
The fundamentals, for real. The software engineering fundamentals path — from how a DNS lookup works to driving an AI coding tool with judgment.
Bedrock is the first. New paths build on the fundamentals it lays down.
Every idea here comes in two halves: a chapter that explains the machinery, and a simulator where you break it yourself.
A name becomes an address by walking a delegation tree — root, TLD, authoritative, and every cache in between.
Slow asymmetric math to agree on a fast symmetric key. Step through the handshake that secures every page.
Spread work across servers and notice when one dies. Compare algorithms as a slow backend drags the pool.
The software engineering fundamentals learning path. Fifteen modules, in order, from a DNS lookup to using an LLM to code well, so you understand how the whole stack actually works. The flagship path.
Everything beyond the path: papers and books worth your time, the people behind the tools, decision guides and comparisons, a glossary, and command cheat sheets.