External Resources for Self-directed Learning

Printer-friendly versionPDF version

Members of the cyberinfrastructure team have scoured the web for resources and tutorials to help you identify and learn new data skills.

Topic Link Environment
Basics/Syntax R for Journalists R
  R Tutorial R
  2 Minute Tutorials
  The Unix Shell Shell 
Language Hadley Wickam's Advanced R
  swirl; Learn R in R
  Programming with Python  Python 
Statistics Mark Gardener's Statistics Tutorial  R
  In-depth Introduction to Machine Learning
Visualizations Graph Catalog 
  Graphics Cookbook
  Comprehensive ggplot Gallery 
  Producing Simple Graphs 
Geospatial Data Introduction to Rasters 
Soil Science List of Open Source Software Tools  Various 
Version Control git Tutorial  Shell 
Web Scraping Requests and BeautifulSoup Python
Cheat Sheets Unix/Linux  Shell 
  RStudio IDE R
  R Markdown
  R Markdown Reference Guide 
  Data Visualization 
  Package Development 
  Data Wrangling 
Full Course Jenny Bryan's Stat 545 R

Many additional topics are available through the following websites or organizations. These are geared towards providing a lot of training material, which the cyberinfrastrucutre staff may be less familiar with.

If you are looking to participate directly with a larger network of scientific coders, good starting points are the R-bloggers and rOpenSci communities. Finally, if you cannot find a resource for a particular topic that's written for your preferred environment, reach out to the cyberinfrastructure team at cyberhelp@sesync.org.