Some Jupyter notebooks (python) about geophysics are online here:
https://dgg-online.de/service/online-lehrangebote/
The only real course at this Page is probably: https://www.coursera.org/learn/computers-waves-simulations
Mainly about what is important if you want to simulate stuff (especially seismic waves) and some methods to do it and implement it in python. Based on the book of Heiner Igel (seismology Prof at LMU Munich).
The seismo-live.org page has a lot of geophysics Notebooks, but they are arbitrary,independently chosen topics and not like a course.
Edit: it’s a German website but all the notebooks are in English.