foundations · cohort · beginner
Python Automation Foundations
Readable scripts, virtual environments, and repeatable tasks for daily operations work.
5 weeks · 36 guided hours · weekday evenings · 8,900 THB (informational)
Tool stack
Python 3.11+uvruff
Description
Bridgemesh opens with environment hygiene, structured logging, and small utilities you can ship to teammates without drama. You will refactor brittle one-offs into modules, package a CLI, and document handover notes mentors actually use.
What is included
- Virtualenv and dependency pinning patterns for shared laptops
- Argument parsing and configuration files without mystery globals
- Structured logging you can grep during incident review
- Packaging a tiny CLI with entry points for non-developer colleagues
- Typing hints for maintainability without slowing iteration
- Error handling that surfaces context instead of silent failure
Outcomes
- Ship a documented CLI that wraps a recurring manual task
- Adopt a repeatable project skeleton for future scripts
- Present a short walkthrough recording for your cohort review
FAQ
Do I need prior programming experience?
Comfort with files, folders, and basic logic helps. If you are brand new to code, we recommend pairing this with our mentor office hour bundle.
Is software licensing included?
No. You will use free tooling where possible; any paid IDE or cloud trial is optional and billed directly by vendors.
What is intentionally light in this course?
We do not cover async networking or large distributed systems here—those appear in later Bridgemesh labs.
Experience notes
“The logging week finally made our nightly CSV merge legible when finance asks what changed.”
“CLI packaging felt intimidating until the template repo clicked—still wish the argparse section had one more worked example.”