Job category:
Software Engineering
224 learners

Functional Patterns and Pattern Matching in Python

You'll learn to write cleaner, more declarative Python code. This course explores functional patterns like decorators and single dispatch, and masters the powerful match/case statement for complex logic. Your code will become more expressive, easier to read, and simpler to maintain.
Python
4 lessons
17 practices
3 hours
Badge for Computer Science Fundamentals,
Computer Science Fundamentals

Course details

Decorators Done Right
Designing a Parameterized Decorator Factory
Building Your Retry Loop
Preventing the Thundering Herd Problem
Taming an Unreliable Service
Smart Exception Filtering

Turn screen time into skills time

Practice anytime, anywhere with our mobile app.
Sign up

Join the 1M+ learners on CodeSignal

Be a part of our community of 1M+ users who develop and demonstrate their skills on CodeSignal