Learning path

Python

Learn Python by topic: concise explanations and practical examples come first, followed by structured exercises organized by track and level.

3 tracks 10 levels 69 topics 561 exercises

Track 01

35 topics · 390 exercises

Track 02

Working with REST APIs using the requests and httpx libraries.

14 topics · 71 exercises

Track 03

Testing with pytest

Show in detail

Learn to write professional Python tests using pytest. From your first test to CI pipelines and Django integration — build the testing skills every Python developer needs.

20 topics · 100 exercises