Image unavailable
4 weeks · cohort · beginner
Python CLI Automation Starter You start from real office scenarios—renaming batches, merging CSV fragments, and scheduling small jobs. We emphasize readable structure, argparse patterns, and logging so scripts survive handoff to teammates in Kyoto cohorts or remote self-paced tracks.
JPY 42,000
Informational price — no checkout here. See Returns & Refunds .
Request information
What the syllabus includes Argparse layouts with subcommands mirroring production CLIs Structured logging and exit codes for ops dashboards Pathlib-first file handling with cross-platform checks Packaging a tool with pyproject.toml for internal distribution Dry-run modes and idempotency checks before destructive steps Pair exercises with mentor diff reviews on GitHub-style PRs Capstone: CLI that ingests a folder and emits audit JSON Outcomes you can demonstrate Ship a CLI teammates can run without you in the call Document flags and defaults in a maintainable README Catch edge cases with tests around file edge permissions Mentor of record Image unavailable
Hana Morita
Lead instructor — former site reliability engineer, now focused on teachable automation habits.
FAQ Do I need Linux? Windows and macOS work; we highlight path and encoding differences explicitly.
Is job placement included?
Experience notes Week two argparse lab finally made our internal rename tool legible. Mentor caught my silent failure on empty folders.
— Kenji , IT associate · 5/5 · survey Dry-run flag pattern from the CLI Automation Starter course is now our default for overnight jobs.