This material was part of the Introduction to Python for Chemists taught at the University of Basel, May 2020. All hosted material is free under the Creative Commons Zero v1.0 Universal license.
Videos of the lectures (given to the classes over Zoom) are hosted on YouTube:
Python Intro Lecture 1: Python Basics https://youtu.be/KZ6RwYvGIGg (lecture + exercises)
Python Intro Lecture 2: Python Functions and Plotting https://youtu.be/AhUI2EADwpU (lecture + exercises)
Python Intro Lecture 2: Numpy, Ideal Gas simulation + making a video in Jupyter Notebooks https://youtu.be/9KfCXW86-hc (lecture + exercises + mini exam)
Machine Learning Lecture 1: Classifiers and Linear Least Squares Regression https://youtu.be/3rRYUBfohlo (lecture + exercises)
Machine Learning Lecture 2: Kernel Ridge Regession and Molecules https://youtu.be/wuuEsu1x7Ls (lecture + exercises)
Machine Learning Lecture 3: Introduction to Neural Networks https://youtu.be/0_xZ97VEEAk (lectures only)