Roadmaps
Community-curated paths to learn to code. Pick one and a squad forms around you — you finish it together, not alone.
Community-curated paths to learn to code. Pick one and a squad forms around you — you finish it together, not alone.
Learn Python from zero: syntax, data structures, OOP, files and APIs, testing, and building real projects — the most versatile first language for backend, data, and AI work.
Install Python, then learn syntax, variables, control flow, and functions.
Work fluently with lists, dictionaries, sets, tuples, and comprehensions.
Organize code into modules, install packages with pip, and isolate projects with virtual environments.
Model programs with classes, inheritance, and dunder methods.
Read and write files, parse JSON, and call web APIs from Python.
Write tests with pytest and keep code clean with formatters and linters.
Ship a CLI tool and a small web API to cement everything.