Python

Learn Python the Hard Way
Code Academy
Python Cheat Sheet
Pandas Cheat Sheet

Official Documentation / Resources

Python
The Python Tutorial
Anaconda - the recommended python distribution for this course
Pandas
ggplot for Python
SciPy
NumPy
Matplotlib
IPython
Pattern - a data scraping library
Beautiful Soup - the “mother” scraping library

Git

Official git command line and GUI clients, official documentation

Clients

GitHub Client for Mac
GitHub Client for Windows
SourceTree for Mac and Windows
TortoiseGit for Windows

Tutorials etc.

Setting up git
Understanding git conceptually

Data Sources

Data.gov
Utah Data Census.gov
U.S. Bureau of Economic Analysis
Stanford Large Network Dataset Collection
UCI Machine Learning Repository
Dataverse Network
Infochimps
Linked Data
Guardian DataBlog
Data Market
Reddit Open Data
Climate Data Sources
Climate Station Records
CDC Data
World Bank Catalog
Free SVG Maps
UK Office for National Statistics
StateMaster
Wolfram Alpha
Quandl
Datamob
Factual
Metro Boston Data Common