General

Steps in reproducible research

Overview

Linux/bash basics

Text manipulation with grep, awk, sed, vim

Automating everything

Best practices of data/code organization

Makefiles

RStudio, R functions & packages

Reproducible reports

Literate programming with Markdown/KnitR

Data manipulation and visualization in R

Reproducible presentation and web-publishing

Version control, sharing and collaboration

Git/GitHub

Licenses

Data/code sharing repositories