CLI Tools — Video Resources¶
Best Single Video¶
[Build CLI Apps with Python Typer] by ArjanCodes (~25 min)
https://www.youtube.com/results?search_query=arjancodes+python+typer+cli
Why this one: ArjanCodes builds a real CLI tool from scratch with Typer, covering commands, arguments, options, help text generation, and testing — all with clean software design principles that transfer to any CLI framework.
Alternative Explanations¶
| Video | Creator | Duration | Best For |
|---|---|---|---|
| Python Click Tutorial | Tech With Tim | ~30 min | Learners targeting Click specifically or maintaining Click-based projects |
| Typer: Build CLIs with Python in Minutes | Fireship | ~5 min | Quick conceptual overview before diving into a longer tutorial |
| Python argparse Tutorial | Corey Schafer | ~20 min | Understanding the stdlib approach before learning third-party tools |
Deep Dives¶
- Rich Terminal Output: Will McGugan — Building Beautiful Terminal Apps with Rich (~30 min) —
https://www.youtube.com/results?search_query=will+mcgugan+rich+python+terminal - argparse Internals: Corey Schafer — Python argparse Deep Dive (~25 min) —
https://www.youtube.com/results?search_query=corey+schafer+python+argparse+tutorial - Click Advanced Patterns: Pretty Printed — Python Click Advanced Features (~20 min) —
https://www.youtube.com/results?search_query=pretty+printed+python+click+advanced
Interactive Practice¶
- Typer Official Tutorial — Guided walkthrough building a CLI app step by step
- Click Documentation Tutorial — Official Click quickstart with examples
- Rich Documentation — Interactive examples of tables, progress bars, and formatted output
Video links verified: February 2026. If a link is broken, search the title on YouTube.
| Back to Video Index |
|---|