YoVDO

Building a Production-Ready Python CLI: Colorful Terminal, Argparse, and Package Structure

Offered By: Samuel Chan via YouTube

Tags

Python Courses Software Development Courses Task Management Courses Modular Programming Courses Command Line Interface Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Advanced Modeling for Discrete Optimization
University of Melbourne via Coursera
Computer Science: Programming with a Purpose
Princeton University via Coursera
Fundamentos de programación
Universitas Telefónica via Miríadax
Introducción a la programación en C
Universidad Autónoma de Madrid via edX
C Programming with Linux
Dartmouth College via edX