Official documentation websites
As mentioned in the introduction, the official developers’ documentation websites act as a glossary paired with very good examples and often tutorials:
- https://www.python.org/doc/, https://docs.python.org/3/
- https://matplotlib.org
- https://numpy.org/doc/
- https://pandas.pydata.org/docs/
Community forums
A great help is also provided in community forums, e.g., stackoverflow.com, that has a bunch of Q+A with example code snippets.
Cheat sheets
Very useful cheat sheets are provided by Datacamp.com.
Online tutorials
Online tutorials, which go beyond the scope of our course, e.g.:
- https://python101.pythonlibrary.org/intro.html - a very good glossary and tutorial website, that gives a broader introduction into general Python functions.
- python-course.eu (English, German) - a very good and detailed introduction into general Python programming with extended examples.
- IPython Interactive Computing and Visualization Cookbook, Second Edition (2018), by Cyrille Rossant. The online version of this book is free and it provides an excellent introduction to data analysis with Python paired with a large amount of very good code examples