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

YouTube

Building Useful Project Utils in Python

NDC Conferences via YouTube

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This talk shows how to build and maintain project utilities in Python, including how to grow small scripts into modular, reusable programs with tests and command-line interfaces. It assumes some familiarity with Python and uses examples from a large embedded software project.

Syllabus

Intro
Prerequisites
What scripts are we talking about?
Why is Python better? - Syntax
Why is Python better?-Data structures and types
Why is Python better? - Modularity
Code organization
Command-line interfaces in Python
Runting other programs from Python-subprocess
Manipulating the flesystem from Python-pathlib
Writing unit tests in Python-doctest
Writing unit tests in Python-unittest
Writing unit tests in Python - pytest
binst shell script
System with multiple devices
Summary

Taught by

NDC Conferences

Reviews

Start your review of Building Useful Project Utils in Python

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.