Skip to content

Python Intermediate — Overview#

Bridge from interview fundamentals to production patterns: modern syntax, scope, modules, robust errors, file I/O, stdlib tools, and deeper OOP.

Recommended order

Complete Python Basics first. Start with Intermediate Syntax.

At a glance
Track Python Intermediate
Pages 7
Goal Production patterns and stdlib fluency

Section map#

# Page You will learn
1 Intermediate Syntax and Structures dataclass, Enum, typing, match
2 Functions and Scope LEGB, closures, generators
3 Modules and Packages imports, packages, circular imports
4 Error Handling exception hierarchies, contextlib
5 File Handling pathlib, JSON, CSV
6 Data Handling and Standard Library datetime, logging, argparse
7 Classes and OOP Basics property, inheritance patterns

Prerequisites#


What's next#

Track Page
Python track home Python Overview
Advanced Closures