Skip to content

Latest commit

 

History

History
167 lines (101 loc) · 4.39 KB

schedule.md

File metadata and controls

167 lines (101 loc) · 4.39 KB
layout title
page
Data Carpentry for Biologists Schedule

Week 1: Introduction, Creating Databases, Adding Data

Material:

Week 2: Selecting, Filtering, Sorting, and Aggregating Data

Material:

The reading and videos cover the same material. You can either choose one or have a look at both.

Reading:

Videos:

[Assignment 1]({{ site.baseurl }}/assignments/sql-1)

Week 3: Tidy Data, Joins, Nested Queries

Material:

For Joins and Nested Queries you can watch the video or do the reading, you don't need both.

[Assignment 2]({{ site.baseurl }}/assignments/sql-2)

Week 4: Introduction to R and RStudio

Topics

  • R & RStudio
  • Expressions & Variables
  • Types
  • Errors
  • Vectors

Reading:

[Assignment 3]({{ site.baseurl }}/assignments/r-1)

Week 5: Working with Data

Topics

  • Matrices & data frames
  • Importing data
  • Basic subsetting
  • Readable code

Reading

[Assignment 4]({{ site.baseurl }}/assignments/r-2)

Week 6: Working with Tabular Data

Topics

  • dplyr

Reading:

[Assignment 5]({{ site.baseurl }}/assignments/r-3)

Week 7: Data Visualization

Reading

[Assignment 6]({{ site.baseurl }}/assignments/r-4)

Week 8: Programming Fundamentals 1

Topics

  • Functions
  • Loops

Reading

Assignment 7

Week 9: Programming Fundamentals 2

Topics

  • Conditionals
  • Problem decomposition

Reading

Assignment 8

Week 10: Version Control

Reading

Assignment 9

Week 11: Combining R and SQL databases

Reading

Assignment 10

Week 12: Putting it all together

Topics

  • Style
  • Debugging

Reading

Assignment 11

Weeks 13-16: Projects