Python Documentation Kind of dry and might not be best for beginners https://docs.python.org/3/ Python for Everybody - https://eng.libretexts.org/Bookshelves/Computer_Science/Book%3A_Python_for_Everybody_(Severance) Python Tutorials https://automatetheboringstuff.com/ https://www.learnpython.org/ Python Basics Video https://www.youtube.com/watch?v=rfscVS0vtbw Python explained in one article https://medium.com/fintechexplained/everything-about-python-from-beginner-to-advance-level-227d52ef32d2 Python in 90 minutes (for those with some programming experience in other languages) https://www.slideshare.net/MattHarrison4/learn-90 Jupyter Notebooks collection https://github.com/jupyter/jupyter/wiki/A-gallery-of-interesting-Jupyter-Notebooks Jupyter Tutorials and Documentation https://jupyter.org/documentation https://www.dataquest.io/blog/jupyter-notebook-tutorial/ https://realpython.com/jupyter-notebook-introduction/ Big List of Python books (freely available) https://ebookfoundation.github.io/free-programming-books/free-programming-books.html#python