LINKS
We have posted a few links to great articles, class powerpoints, and PDFs that can provide you some review material for the workshops. It is highly encouraged for you to read these when you're available!! The reading material can also help accelerate your skills in python (and programming), so read away!
01
Fundamentals
-
Definitive Guide to Python (https://www.programiz.com/python-programming)
-
Python Cheat Sheet(https://www.dataquest.io/blog/python-cheat-sheet/)
-
Expressions/Functions(https://cs61a.org/assets/slides/02-Names_full.pdf)
02
Numpy
-
Python-Numpy Tutorial(http://cs231n.github.io/python-numpy-tutorial/#numpy)
-
Numpy Arrays(https://www.datacamp.com/community/tutorials/python-numpy-tutorial)
-
Numpy Cheat Sheet(https://www.dataquest.io/blog/numpy-cheat-sheet/)
-
Scipy Lectures - Numpy(https://scipy-lectures.org/intro/numpy/array_object.html#what-are-numpy-and-numpy-arrays)
-
Complete Guide(https://docs.scipy.org/doc/numpy-1.14.0/reference/index.html)
-
Practice problems(https://github.com/rougier/numpy-100/blob/master/100_Numpy_exercises.ipynb)
03
PAndas
-
Pandas Basics (https://www.learnpython.org/en/Pandas_Basics)
-
Pandas Cheat Sheet(https://www.learnpython.org/en/Pandas_Basics)
-
Data Analysis Tutorial (https://www.learnpython.org/en/Pandas_Basics)
-
Pandas Tutorial (https://www.learnpython.org/en/Pandas_Basics)