A complete 12-lesson course, no experience required. Every concept is taught with a real-life analogy before you meet the jargon, and the diagrams use real saved moments from your own project.
⏱ About 90 minutes total · your progress is saved in your browser · all examples are safe to try
No commands yet. Just the four pictures in your head that make everything else easy.
Hands on the keyboard. The everyday commands, and what to do when things get weird.
Git is the tool on your computer. GitHub is where the team meets. Here's how they fit.
Putting every piece together into the loop professionals run every single day.
Everything here runs in your browser; progress is saved locally on this device. The "try it" exercises all use a separate practice folder on your computer and never touch a real project.