Code Lab

Hands-on, built around your program.

Open any lesson in a real environment and run it. No installs, no setup, on any device.

What's inside

Everything JupyterLab has.

Notebooks

Every lesson opens as a runnable notebook: prose, code and your own experiments in one place.

Real terminal

A full shell in the browser for pip, git and running the lesson's code the way you would at work.

File browser

Your lesson files, your scratch work and your projects, saved between sessions.

Autocomplete & debugger

Language-server completions, inline docs and a visual debugger for stepping through your code.

Rich output

Plots, tables and interactive widgets render right under the cell that made them.

Libraries included

The scientific Python stack is preinstalled. Install anything else with pip.