Google Colab
Run Python notebooks in your browser with no installation needed. Great for a quick, easy start.
Pick your level first 🧰
Select your cohort to see the most useful tools for your current experience level. You can switch between cohorts any time while exploring.
Run Python notebooks in your browser with no installation needed. Great for a quick, easy start.
Mix code, notes, and results in one place. Perfect for learning, experimenting, and explaining your work.
Learn core Python syntax, loops, functions, and data structures with simple examples.
Create colourful charts quickly from dataframes. Great for beginner data visualisation.
Learn to load, clean, and explore tabular data with practical examples.
Use AI help while coding in notebooks. Great for debugging, ideas, and quick explanations.
A gentle first step into repositories, commits, and pull requests.
Build and manage projects with extensions, integrated terminals, and debugging tools.
Track changes, collaborate, and ship team work cleanly with branches and pull requests.
Speed up project tasks with command line navigation, scripts, and tooling.
Keep dependencies organised per project using `venv` so setups stay clean and reproducible.
Structure your repository with clear folders, reusable modules, and tests.
Use terminal-first workflows to iterate fast on coding tasks and project maintenance.
Create richer dashboards and exploratory charts with Plotly and Seaborn workflows.