Data Learning Resources

The increasing number of online resources for self-study in computer programing, quantitative methods and data management can be overwhelming. Beyond resources developed by SESYNC, we have compiled a list of resources that we often recommend to researchers looking for additional learning aids.

Programming Guides and Tutorials

TopicLinkEnvironment
Basics/SyntaxR for JournalistsR
Basics/SyntaxR TutorialR
Basics/SyntaxThe Unix ShellShell
Basics/SyntaxResources for Better Science in Less TimeR
LanguageHadley Wickam's Advanced RR
Languageswirl; Learn R in RR
LanguageProgramming with PythonPython
LanguageHow to Teach Yourself RR
Statistical OperationsMark Gardener's Statistics TutorialR
Statistical OperationsIn-Depth Introduction to Machine LearningR
VisualizationsGraphics CookbookR
VisualizationsComprehensive ggplot GalleryR
VisualizationsProducing Simple GraphsR
Geospatial DataIntroduction to RastersR
Geospatial DataData Intensive TutorialsVarious
Geospatial DataEarth ML TutorialsPython
Version Controlgit TutorialShell
Version ControlVersion control backgroundVarious
Version ControlGit in RStudioR
Version ControlGit setupVarious
Web ScrapingRequests and BeautifulSoupPython
Full CourseJenny Bryan's Stat 545R
Full CourseTransition to R; Free Online CourseR

 

Software and Data Resources Oriented to Specific Disciplines 

TopicLinkEnvironment
Soil ScienceList of Open Source Software ToolsVarious
Environmental ScienceQuantitative TutorialsR
Environmental ScienceEnvironmental/Conservation Data Resources (NYU)R
Basic Fisheries AnalysisIntroduction to R and TutorialsR

 

Cheat Sheets
 

TopicLinkEnvironment
Unix/LinuxUnix/LinuxShell
RStudio IDERStudio IDER
R MarkdownR MarkdownR
R Markdown Reference GuideR Markdown Reference GuideR
Data VisualizationData VisualizationR
Package DevelopmentPackage DevelopmentR
Data WranglingData WranglingR
RShinyRShinyR
More R Cheat SheetsMore R Cheat SheetsR

 

Online Data and Statistics Communities   

TopicLinkEnvironment
EcoDataScience Study GroupEco-Data-ScienceVarious
R-bloggers News and TutorialsR-bloggersR
Stack Overflow Interactive Q&AStack OverflowVarious
SESYNC Github PageSESYNC GithubVarious

Many additional topics are available through the following websites or organizations. These are geared towards providing a lot of training material.

●    NEON #WorkWithData
●    Data Carpentry
●    Software Carpentry

If you are looking to participate directly with a larger network of scientific coders, good starting points are the R-bloggers and rOpenSci communities. 
 

Date
Share