Level 2 · Intermediate
Programming Languages
Python Professional
Verify intermediate Python proficiency used in real-world development, including decorators, generators and iterators, async programming, unit testing, object-oriented design, context managers, dataclasses, error handling, type hints, packaging, virtual environments, and concurrency patterns.
Skills Tested
- Decorators
- Generators & Iterators
- async/await
- Unit Testing
- OOP & Classes
- Packaging & Distribution
- Virtual Environments
- Concurrency
- Context Managers
- Dataclasses
- Error Handling
- Type Hints
Assessment Details
25
Questions
78%
To Pass
50 min
Time Limit
—
Pass Rate
- Questions are drawn randomly from the question pool each attempt
- Answers cannot be reviewed after submission
- Escalating cooldown between attempts: 8h, 24h, 72h, then 1 week
- Certificates include a shareable verification token
- Open Badges 2.0 compliant. Add to LinkedIn and digital wallets
Track
Programming Languages → Python
Part of Career Paths
Python Developer
Available in Bundles
Python Developer Bundle
Save 20%