A learning path tells you what to read in what order. A challenge adds a day: one lesson, one objective you can check, a lab where there is one, and a next action. Nothing here is new content — every day points at a lesson or lab that already exists — and nothing is gated.
How to choose
Section titled “How to choose”7-Day Git if you use Git daily and could not explain what git reset --soft does to the
index. Beginner to intermediate.
14-Day GitHub Engineering if Git is fine and the gaps are GitHub — review, CODEOWNERS, rules, the CLI, automation. Intermediate.
30-Day Modern Git & DevOps if you want the whole modern workflow: rebasing done right, Actions from first workflow to OIDC, secrets and supply chain, then infrastructure through Git. Intermediate to advanced, and the lab on thirteen of its days is the point.