Your Skill Level

— / 10

Take a test to get your Python rating

Test Your Skills

Beginner

Levels 1 – 3

Core syntax, data types, control flow, functions, and basic file I/O.

Coming Soon

Intermediate

Levels 4 – 6

Object-oriented programming, decorators, generators, error handling, and standard library modules.

Coming Soon

Advanced

Levels 7 – 10

Async programming, metaprogramming, performance optimisation, design patterns, and framework internals.

Coming Soon

Certifications