Code Detective
AI writes the code. You make sure it's right: read it, break it with tests, debug it, and judge whether it's fast enough.
- 00
Why this matters
AI writes code fast and confidently. Your job is to know when it's wrong.
- 01
Reading code you didn't write
Understand what code does before you trust it, or run it.
- 02
Edge cases: where code breaks
Empty, one, all the same, negative, the biggest: the inputs that expose bugs.
- 03
Testing like a professional
Decide the right answer first, test on purpose, and let a simple version check a clever one.
- 04
Debugging
Read the error, find the line, fix the cause, including bugs with no error at all.
- 05
Is it fast enough?
Spot the hidden loop-inside-a-loop before it times out.
- 06
Reviewing AI answers
Real-style AI solutions to interview problems: correct, wrong, and slow.
- 07
Directing the AI
Ask precisely, ask for tests, and know when to trust the answer.
Final exam and certificate
Unlocks when you finish the course: 21 lessons to go.