AI-Assisted Coding

Micro Free Course — 100% Free Learning

All lessons in this module are free to learn. Sign in with Google to save your progress.

1

Daily Workflow with AI

Pair programming with AI (drive + review modes); code generation (spec → scaffold → fill → polish); refactoring safely; debugging (sharing context, narrowing the problem); writing tests (generation, edge cases, fixture design).

Module Progress0% Complete
450 min total
13 Lessons
0 Completed

Module Content

Advanced Claude Code Workflow

The drive vs review modes. Switching consciously. The rhythm of effective AI pair programming. FIND_VIDEO: search 'pair programming AI cursor claude code workflow' — recommended channel: Cursor / Anthropic / Theo. Aim for 10 min or under.

10 minVideo
Start

Quiz: The Two-Mode Workflow

The drive + review modes; when to switch; the rhythm of effective AI pair programming sessions.

8 minTutorial
Start

Code Generation Patterns

From spec to working code: scaffold, fill, polish. The patterns for getting useful generation, not generic boilerplate. FIND_VIDEO: search 'AI code generation patterns spec scaffold' — recommended channel: Cursor / Anthropic. Aim for 10 min or under.

13 minVideo
Start

Quiz: From Spec → Scaffold → Fill → Polish

The four-phase pattern for AI-assisted code generation. When each phase is right; how to drive each.

7 minTutorial
Start

Refactoring with AI

Refactoring with safety: tests first, small changes, AI for mechanical work. The patterns that don't break things. FIND_VIDEO: search 'AI refactoring tutorial safe code transformation' — recommended channel: Cursor / Anthropic / Test-Driven.io. Aim for 10 min or under.

10 minVideo
Start

Quiz: Safe Refactoring Patterns with AI

The safety net: tests pass before AND after. The refactoring patterns AI is great at; what to do manually.

8 minTutorial
Start

Debugging with AI

The patterns for getting AI to help debug: share context, isolate the problem, iterate. FIND_VIDEO: search 'debugging with AI claude effective prompt' — recommended channel: Anthropic / Theo. Aim for 10 min or under.

19 minVideo
Start

Quiz: Sharing Context, Narrowing the Problem

The structure of effective debug prompts. What context AI needs. How to iterate when first prompt doesn't crack it.

8 minTutorial
Start

Writing Tests with AI

AI's killer use case: generating tests. Best practices for getting useful tests, not generic ones. FIND_VIDEO: search 'AI generated tests pytest coverage edge cases' — recommended channel: Cursor / Anthropic / Pytest with Eric. Aim for 10 min or under.

16 minVideo
Start

Quiz: Test Generation, Edge Cases, Fixture Design

The patterns for AI-generated tests that actually find bugs. Edge case prompting; fixture design; coverage strategies.

7 minTutorial
Start

Build 2 — Refactor a Messy Codebase

Take a deliberately ugly Python project and clean it up with AI assist. Measure cleanup; don't break behavior.

115 minSubmission
Start

Build 3 — Add Tests to Untyped Code

Take undocumented untested code; AI helps you both type it and test it. Coverage + types in one push.

115 minSubmission
Start

Build 4 — Debug a Tricky Bug with AI

A real debugging session: provide context, narrow the problem, iterate with AI until you find and fix it.

114 minSubmission
Start