Copy as MarkdownCtrl+⇧+C
Phase 7 — CLI & Concurrency
Chapters 51, 52: Deploy
Your role: Tool Builder — "I can build and ship production tools and async APIs"
Phase 7 crosses the line from working code to real software that other people use. You build a professional command-line tool (smartnotes) and a FastAPI web API, learning how to handle concurrent operations (doing multiple things at once) along the way. These async patterns matter because agent SDKs, APIs, and everything you build in Part 5 depend on the fluency you develop here.
| # | Chapter | Key Focus |
|---|---|---|
| 51 | Unix-Style CLI Tools | Building professional command-line applications |
| 52 | Concurrency, async/await, and FastAPI | Async patterns and web APIs |