Python 3 Intermediate

Comprehensions, OOP, files, and the standard library rabbit hole.

Level up with list comprehensions, exceptions, classes, modules, file I/O, decorators, and generators. Covers the broad middle ground every working Pythonista needs — with enough quirks to keep you humble.

Intermediate8 lessons~6h
0/8 complete

Course content

Pythonic Patterns

  • List & Dict Comprehensions15 min

Robustness

  • Exceptions & Context Managers18 min

Object-Oriented Python

  • Classes, __init__, and self20 min

The Ecosystem

  • Modules, Imports & __name__15 min

Real World

  • Reading & Writing Files15 min

Metaprogramming Lite

  • Decorators: Functions Wrapping Functions20 min

Lazy Power

  • Generators & yield18 min

Project

  • Mini Project: Word Counter25 min