MATH 31246 · CCNY · Boyd & Vandenberghe, Introduction to Applied Linear Algebra (VMLS)
Each lab notebook practices the linear algebra and the Python. The applications live here: move the sliders, watch what the matrices do, and answer the "Try this" questions. Every demo shows the few lines of Python that compute the same thing, so you can try them in the notebook.
Pick a lab, then a tab. Links of the form page.html#tab open a tab directly; the notebooks link to them.