Decorators are one of Python's most powerful features. But for many developers, they remain somewhat mysterious and intimidating. In this tutorial, you'll learn what decorators are, how they work, how to write them, and when you should use them. Along the way, you'll write a bunch of decorators that will demonstrate their power.
Tutorials
All about decorators
Wednesday, May 13th, 2026 9 a.m.–12:30 p.m. in Room 101B