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

LinkedIn Learning

Building Tools with Python

via LinkedIn Learning

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Streamline workflows by developing custom tools with Python. Learn about designing for end users, craftsmanship, and trust as they relate to building small software utilities.

Syllabus

Introduction
  • Building tools with Python
  • What's new in this update?
1. Designing Tools
  • Types of tools
  • Languages and toolkits
  • Planning a tool
  • Building a tool
  • Challenge: Plan a tool
  • Solution: Plan a tool
2. Building a Tool with Python
  • Exploring the sample tool
  • Using shell commands from Python
  • Challenge: Use shell commands in Python
  • Solution: Use shell commands in Python
  • Accepting arguments
  • Challenge: Practice with arguments
  • Solution: Practice with arguments
  • Providing error messages and logging
  • Ensuring functionality
  • Challenge: Check for necessary conditions
  • Solution: Check for necessary conditions
  • Adding a user interface
  • Packaging and distributing a tool
  • Supporting the tool
Conclusion
  • Next steps

Taught by

Scott Simpson

Reviews

4.6 rating at LinkedIn Learning based on 329 ratings

Start your review of Building Tools with 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.