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
Artificial Intelligence for RoboticsStanford University via Udacity Intro to Computer Science
University of Virginia via Udacity Design of Computer Programs
Stanford University via Udacity Web Development
Udacity Programming Languages
University of Virginia via Udacity