Loading…
New · guided experience
A curated walkthrough of the library — ordered lessons, a 15-question quiz between each, and 3 next-steps so you stay in flow. Earn XP, badges, and a streak as you go.
Library · 6440 lessons · Coding view · GitHub
You are viewing coding lessons focused on GitHub. Use the tool lanes below to jump sideways into related workflows.
Drill down
Start with a real app or workflow. Each lane filters the library to practical lessons, not just broad theory.
702 lessons in coding
Lessons handpicked for the GitHub shelf.
Cursor, Claude Code, and GitHub Copilot Workspace are agents specifically for writing software..
Open source projects need help — bugs, docs, features. AI helps teens contribute even with limited coding skills.
If you want to apply to college or your first job, a coding portfolio sets you apart. Here is how teens build one fast.
Building an app is half the work. Deploying it (so others can use it) is the other half. AI helps with both.
Fresh GitHub lessons added to the library.
AI helps you make your first open source contribution so 'committed to a real project' lands on your college app.
Copilot writes code as you type — free for students through GitHub Education, and a real career skill to start now.
Spark builds you a working data app from a prompt — no backend setup.
Decoding a random GitHub repo is way faster with AI as your tour guide.
Browse everything
Subject tracks
Tap a tile to filter the library — or pick “Surprise me” below for a randomized starter set.
Cursor, Claude Code, and GitHub Copilot Workspace are agents specifically for writing software..
Claude Code, Cursor, and other coding agents can work on real coding projects with you. Like having a coding partner.
Git is a time machine for your code. Before we ship anything, let's learn the three commands that matter and what they actually do under the hood.
Open source projects need help — bugs, docs, features. AI helps teens contribute even with limited coding skills.
If you want to apply to college or your first job, a coding portfolio sets you apart. Here is how teens build one fast.
Git is how real coders track changes. AI helps with the commands, commit messages, and resolving conflicts.
Building an app is half the work. Deploying it (so others can use it) is the other half. AI helps with both.
Coding with friends is fun but coordination is hard. AI helps you work together on real projects.
A great README makes your GitHub repo look serious. AI drafts one in 30 seconds.
Use AI to set up environment variables right so you never push a secret to a public repo.
AI helps you move secrets out of your code into environment variables so you don't leak keys on GitHub.
AI helps you navigate a giant codebase with several apps inside one Git repo.
Tools like aicommits and Copilot in the CLI turn your code diff into a clean commit message in one command.
Copilot is great at finishing the line you're typing; Cursor is great at editing across files. Pick the right one for the job.
Paste a GitHub Actions failure into Claude and have it tell you which step broke and why.
Decoding a random GitHub repo is way faster with AI as your tour guide.
Stop writing 'fix' for the 50th time — let AI summarize your diff.
Copilot writes code as you type — free for students through GitHub Education, and a real career skill to start now.
AI helps you make your first open source contribution so 'committed to a real project' lands on your college app.
Why even AI-coded projects need git, and how AI makes git easier.
GitHub Copilot was the first AI coding assistant at scale. Look at what it is great at, where Cursor and Claude Code have passed it, and whether the $10 subscription still makes sense.
Cursor is VS Code with AI baked into every keystroke — autocomplete, chat, and refactors.
Spark builds you a working data app from a prompt — no backend setup.
Git bisect is a precision tool — and AI agents are excellent bisecters. Learn to structure a bisect session with an agent, including auto-bisect with an AI-written test script.
An agent went off-script, broke your build, and committed garbage. Learn the systematic recovery workflow — git, sanity checks, and the cultural habits that make recovery fast.
Codex is not one button. It is a family of coding-agent workflows across web, CLI, IDE, GitHub, and CI. This lesson gives you the map.
Cursor looks like an IDE, which is scary. But its agent mode is more like a chat that edits files for you. Here is how to use it without fear.
You push a button, your app is on the internet. Magical, but also demystifiable. Here is what Vercel is doing behind the scenes.
GitHub is the world's biggest lending library of code. With AI, you can clone, understand, and customize any public project in a single afternoon.
The diff is where AI mistakes become visible: unrelated files, deleted guards, changed defaults, and tests that were edited to pass.
A branch isolates the experiment. A commit records the claim. A PR gives humans a review surface.
Use Claude to narrow bisect ranges using commit messages, diffs, and CI history.
Use an LLM to convert raw git history into a categorized, human-readable changelog reviewers actually approve.
Turn a noisy git log into a customer-readable changelog without writing it twice.
Paste a merge conflict block and have AI explain what each side intended before you pick a resolution.
Git worktrees let you run multiple Claude Code sessions on the same repo without stepping on each other's diffs. They're the underrated unlock for parallel agent work.