Skip to Main Content

Data Science

Download Python

In order to get started, you'll need to download Python. You can download Python by itself from the Python Software Foundation here or you can install the Anaconda distribution of Python. Anaconda includes Python, Jupyter notebooks capability, many pre-installed Python packages, and more, making it easy to get started quickly.

Python Libraries

Python has a lot of pre-existing packages (also called libraries), written by other Python users and available for installation. You can find Python packages on PyPI, the Python Package Index. 

This overview of popular Python libraries provides a starting point for finding applicable libraries. For more advanced users, this comprehensive list of packages by topic includes links to further resources. 

If using the Anaconda distribution of Python, many libraries come pre-installed. This tutorial covers the steps needed to install additional packages.

AU Library Search

Introductory Materials

This series of lessons from Software Carpentry is a great resource for beginners. The focus is on working with one data set from start to end. Highlighted packages include pandas and matplotlib.

​​​​​​​​​​​​​​Materials for learning Python. You can take the course through several different platforms for free to get a certificate.

Advanced Materials

The library has a lot of eBooks on Python. The following titles are just a small selection. Please search our catalog to find many more options or use the AU Library Search bar on the left.

Jupyter Notebook Tutorials