Skip to content
Back to learning library

Phase 11 · Platform engineering

Python Engineering and Automation

Automate repeatable business work with typed Python, files, APIs, command-line tools and reliable recovery.

Company-level project

Business Process Automation Suite

Begin from the starter branch, work through the modules and use the main branch as a completed reference after making a genuine attempt.

PythonTypingCSVExcelCLIFastAPI

Recommended sequence

Complete the modules at your own pace.

Every module links to the exact GitHub resource folder and its stable code-reference tag.

  1. 01

    Python Project Structure, Types and Data Processing

    Study the resources, complete the practical lab, validate the result and record any limitation.

    Code referencep11-module-01-python-project-structure-types-and-data-processing
  2. 02

    Files, CSV, Excel and Reproducible Reports

    Study the resources, complete the practical lab, validate the result and record any limitation.

    Code referencep11-module-02-files-csv-excel-and-reproducible-reports
  3. 03

    HTTP Clients, APIs, CLI and Async Workflows

    Study the resources, complete the practical lab, validate the result and record any limitation.

    Code referencep11-module-03-http-clients-apis-cli-and-async-workflows
  4. 04

    Reliability, Scheduling, Recovery and Release

    Study the resources, complete the practical lab, validate the result and record any limitation.

    Code referencep11-module-04-reliability-scheduling-recovery-and-release

Project review

Build first. Compare second. Explain every decision.

Build from starter
Run validation
Compare with main
Document limitations
Explain the architecture