Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Why Develop a CLI - Command Line Interface First

EuroPython Conference via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the benefits of developing a Command Line Interface (CLI) first in this 25-minute talk from EuroPython 2018. Discover how to maintain a clear separation between business logic and user interface, starting with a CLI using argparse and expanding to a GUI. Learn about the advantages of this approach, including easier testing and scripting, as well as techniques for adding GUI layers with wxPython, automating GUI generation, and incorporating web interfaces. Gain insights into various packaging models and understand why maintaining separation between logic and interface is crucial for application development across different platforms and frameworks.

Syllabus

Steve Barnes - Why develop a CLI Command Line Interface first?

Taught by

EuroPython Conference

Reviews

Start your review of Why Develop a CLI - Command Line Interface First

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.