Kaggle Learn has courses in ML, Deep Learning, ML Explainability, Python, Pandas,: https://Kaggle.com/learn
This is the Dockerfile that they install Python packages with on Kaggle Kernels, which is the Jupyter notebook product that Kaggle Learn is built on:
https://GitHub.com/Kaggle/docker-python