Further Resources#
Some of the tools we'll be using at DSSG might be new to you, but don't worry if so -- this summer will be a great opportunity to pick up some new skills that will be useful in the future as well! Below are a few resources we've collected to help you get familiar with some of these tools:
Terminal and the Command Line#
- Hitchhiker's Guide intro to the command line
- General command line navigation
- Secure Shell (ssh): You’ll need this to connect to AWS/cloud computers.
- grep/awk/sed: Quickly find and manipulate files, without ever leaving the command line.
Git and GitHub#
- Hitchhiker's Guide intro to git
- Installing Git
- Complete Beginner’s Guide to Git and Github
- 10-minute Hello World Tutorial to using Git and Github
- Github’s interactive web tutorial
Python#
- Python Programming Resources:
- Jupyter Notebooks and Jupyter Lab
Databases and SQL#
Machine Learning Concepts#
- A few useful things to know about machine learning
- Survey of machine learning tools for social scientists
- Machine Learning book chapter from Big Data and Social Science