| Notes | Links | Due | ||
|---|---|---|---|---|
| Sign up for ed | External link | |||
| Introduce yourself to your classmates | External link | |||
| Download VPN | Use the instructions to download VPN so that you can access resources that are only available on the campus network if you live off campus. | External link | ||
| Download and install R | Yes, you do need to download and install unless you have the latest version. | External link | Sept 27, 09:00 am | |
| Download and install RStudio | Yes, you do need to download and install unless you have the latest version. Download the free Desktop version. | External link | Sept 27, 09:00 am | |
| Sign up for GitHub | External link | Sept 27, 09:00 am | ||
| Git/GitHub setup | Link to lecture video External link | Sept 27, 09:00 am |
| Notes | Links | Due | ||
|---|---|---|---|---|
| Introduction to Toolkit | Introduction to R, R Markdown, Git/GitHub | External link | ||
| Working with Data in R | External link | |||
| Homework 1 | In the weekly repo. | External Link to GitHub | Oct 4, 11:00 am |
| Notes | Links | Due | ||
|---|---|---|---|---|
| Data Visualization: Part I | External link | |||
| Data Visualization: Part II | External link | |||
| Homework 2 | In the weekly repo. | External Link to Gradescope | Oct 11, 11:00 am |
| Notes | Links | Due | ||
|---|---|---|---|---|
| Data Wrangling: Part I | External link | |||
| Data Wrangling: Part II | External link | |||
| Homework 3 | In the weekly repo. | External Link to Gradescope | Oct 18, 11:00 am |
| Notes | Links | Due | ||
|---|---|---|---|---|
| Working with Strings, Factors, and DAtes | External link | |||
| Reproducible Workflow Practices | External link | |||
| Homework 4 | In the weekly repo. | External Link to Gradescope | Oct 25, 11:00 am |
| Notes | Links | Due | ||
|---|---|---|---|---|
| Hands-on Work on Final Projects | ||||
| Web scraping | External link | |||
| Homework 5 | In the weekly repo. | External Link to Gradescope | Nov 1, 11:00 am |
| Notes | Links | Due | ||
|---|---|---|---|---|
| Introduction to HTML/CSS | Link to lecture video External link External link | |||
| CSS with R Markdown | Link to lecture video | |||
| Figures in R Markdown | Link to lecture video | |||
| Making websites with distill | Link to lecture video External link | |||
| LaTeX and rticles | Link to lecture video External link | |||
| Homework 6 | In the repo for weekly materials. After you are done, do not forget to push your repos. | External link to GitHub | Nov 8, 11:00 am |
| Notes | Links | Due | ||
|---|---|---|---|---|
| Writing Functions | Link to lecture video | |||
| Testing Functions | Link to lecture video External link | |||
| Data Masking | Link to lecture video | |||
| Optimizing Code | Link to lecture video External link | |||
| Homework 8 | In the repo for weekly materials. After you are done, do not forget to push your repos. | External link to GitHub | Nov 22, 11:00 am |
| Notes | Links | Due | ||
|---|---|---|---|---|
| Building, Documenting, and Testing | External link | |||
| Further Documentation and Metadata | External link | |||
| R package development assignment | In the r-package repo. | External link to GitHub | Dec 1, 11:00 am |
| Notes | Links | Due | ||
|---|---|---|---|---|
| Introduction to Shiny | Link to lecture video | |||
| Shiny Apps Review and Improvements | External link | |||
| Homework 10 | In the repo for weekly materials. After you are done, do not forget to push your repos. | External link to GitHub | Dec 6, 11:00 am | |
| Final Project | In the final-project repo. | External link to GitHub | Dec 10, 10:00 am |