Python 3.15 Professional

The Python 3.15 Professional exam assesses your intermediate, working-developer knowledge of Python, one of the most widely used programming languages in web development, data science, automation, and AI.

Topics covered include:

  • Iterators, generators & decorators (iterator protocol, yield, genexprs, decorator stacking/factories, functools)
  • Context managers & resource handling (with, __enter__/__exit__, contextlib, suppress/ExitStack)
  • Type system & annotations (PEP 484+ vocabulary, type statement, NewType, Protocol, generics, PEP 649 deferred annotations, annotationlib)
  • OOP & data model (MRO/C3, descriptors, dataclasses, enum, __slots__, __init_subclass__)
  • Standard library in practice (collections, itertools, functools, pathlib, json, re, datetime, subprocess, logging, heapq, compression.zstd)
  • Functional & idiomatic Python (map/filter/zip, sorting keys, unpacking, PEP 798)
  • Packaging & environments (pyproject.toml, dependency specifiers, entry points, PEP 723 inline metadata, venv)
  • What's new across Python 3.13–3.15

Passing this exam demonstrates professional competency in Python 3.15 and readiness to build and ship real Python applications.

Assessment Details

● Level: intermediate

● Cost per attempt: 19.99

● Number of Questions: 30

● Format: Multiple Choice, Multiple Answer, True/False

● Passing score: 70%

● Time limit: 60min

£19.99




We use third party cookies to personalize content, ads and analyze site traffic.
Learn more