Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Read actively, run examples, and test ideas

This book is intended to be used as an interactive course. The best results come from reading the explanations, executing the notebook cells, and experimenting with small changes.


Notebook Access Options

OptionBest forNotes
JupyterLiteQuick browser-based practiceGood for lightweight examples and no local setup
Google ColabHeavier notebooks or cloud executionUseful when browser-based runtimes are insufficient
Local Jupyter or VS CodeFull control and offline workBest when you want to install packages or save local experiments



What You Need

Tool or resourceWhy it matters
Python 3.9+Runs the local notebooks and supporting scripts
JupyterLab or VS Code notebooksProvides a full local notebook workflow
Browser access to JupyterLite or ColabGives quick access to hosted execution environments
The course repositoryContains the notebooks, assets, and extensions used by the book

Practice Corner

Open one notebook using your preferred environment and run a simple statement. If something fails, check whether earlier cells need to be executed first and whether the runtime supports the required libraries.


Study Tips

  • Run cells in order when a notebook introduces new variables or imports.

  • Change one thing at a time so you can see what caused a new result.

  • Keep notes on which metrics and assumptions matter for each business example.

  • Use heavier environments such as Colab or local Python when browser runtimes are too limited.


Continue

Next, read Roadmap & Prerequisites -> to see how the full learning sequence is organized and what background knowledge will help most.