The AI Engineering Program: Module 7 of 13
AI-Native Engineering with Coding Agents
Use coding agents to build faster without shipping bugs: write specs, tests and reviews that keep AI-written code correct.
22guided hours
9lessons
Onlineself-paced
Lessons
Every lesson: deep notes, curated lectures, an animated explainer, a hands-on lab, practice questions and a timed exam.
- How coding agents work: context, tools and failure modes
- Writing specs an agent can execute
- Tests first: pytest, fixtures and test-driven prompting
- Git and pull requests with agents: branches, reviews, small diffs
- Agent workflows that transfer across tools (terminal agents, IDE agents, chat)
- Verifying AI-written code: security, licences and hidden assumptions
- System design for AI apps: queues, caching, cost and latency
- Debugging with an agent, without letting it guess
- Module project
Tools introduced: Coding agents
Module project
Ship a real feature or fix to an open-source repository as a reviewed pull request, built with a coding agent and covered by tests.