This repository contains general course materials, including:
- Course Syllabus
- Package Cheat Sheets
- A environment.yml file specifying the Python packages needed in this course
- A Guide to Anaconda, including:
- General Guides, including:
Throughout the course, the environment.yml file in this repository will be updated to include all necessary packages. The syllabus in this repository will also be updated with links to each week's materials and assignments.
See the official Anaconda User Guide for tutorials on using Anaconda. An installation guide is also available.
The The Python Data Science Handbook is a free, online textbook covering the Python basics needed in this course. In particular, the first four chapters are excellent:
Note that you can click on the "Open in Colab" button for each chapter and run the examples interactively using Google Colab.
There are also a few good resources from the Berkeley Data Science Institute:
- https://bids.github.io/2016-01-14-berkeley/python/00-python-intro.html (notebook version)
- Python for Social Science, a free online book
- Many more resources are listed here: http://python.berkeley.edu/resources/