Skip to course content
Free course

Python Foundations / Module 7

Module 7

Files, Paths, CSV, and JSON

Convert structured files without overwriting source evidence.

Executable courseUse the text pages for explanation and the browser notebook for practice. Sign in only when you want to save progress, continuation, completion, and badges.

Module sequence

  1. Files as Inputs and OutputsUnit 1 · 18-25 minutes
  2. Paths with pathlibUnit 2 · 22-30 minutes
  3. CSV Structure and TypesUnit 4 · 25-35 minutes
  4. JSON StructureUnit 5 · 22-30 minutes
  5. File Validation and Failure ModesUnit 6 · 25-35 minutes