Collections · For learners
Getting Started with Python
A practical route from fundamentals to real-world Python tools.
Last reviewed Sep 17, 2026. Open in the explorer to search and filter within it.
- 1

All Algorithms implemented in Python
Read and run classic algorithms in approachable Python.
- 2

The definitive list that answers "I want to do X in Python, which tool should I use?"
A broad map of the Python ecosystem.
- 3

:books: Freely available programming books
Free learning material for every stage.
- 4

freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
Structured practice and a global learning community.