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 |
|---|