Building a Production-Ready Python CLI: Colorful Terminal, Argparse, and Package Structure
Offered By: Samuel Chan via YouTube
Course Description
Overview
Dive into an advanced Python tutorial that builds upon previous lessons to create a production-ready command-line interface (CLI) tool. Learn how to refactor code for mass adoption by implementing a revamped package structure, adding colorful tables and CLI outputs, creating a modularized application layout, integrating argparse for argument handling, and introducing a verbose mode. Explore the power of Python's standard library without relying on external dependencies, gaining valuable insights into building robust applications using only built-in modules. Follow along to enhance your Python skills and create a polished, user-friendly CLI tool for task management and productivity tracking.
Syllabus
Build w/ Python 2: Colorful terminal CLI, argparse, python package structure (production-ready)
Taught by
Samuel Chan
Related Courses
Software as a ServiceUniversity of California, Berkeley via Coursera Software Testing
University of Utah via Udacity The Hardware/Software Interface
University of Washington via Coursera Software Debugging
Saarland University via Udacity Introduction to Systematic Program Design - Part 1
The University of British Columbia via Coursera