Preparation before the course starts
It’s important to spend some time before the first class installing the required software and familiarizing yourself with R and Positron.
Essential setup before the first class
1) Install R and Positron
Throughout the course, we will use R — a powerful, open-source toolbox for handling and analyzing large datasets. One of R’s greatest strengths is its active community, which continuously develops and shares new packages to extend its functionality.
- Install R from CRAN.
- Install Positron from https://positron.posit.co/download.html.
2) Install a code editor
A good editor will make your work much easier.
- We recommend Visual Studio Code for editing text and code.
3) Install Git (only for Windows users; Mac users already have Git!)
Git is a version control tool — think of it as a combination of Dropbox (for unlimited, free rollbacks to previous file versions) and a messaging platform (to collaborate with team members).
- Install Git by following these setup instructions.
4) Create a GitHub account (both Windows and Mac users)
- Sign up at GitHub.com.
- Install the GitHub CLI on your computer.
Select a username you can also use in your professional profile (e.g., firstname.lastname). You will likely share your GitHub profile when applying for jobs.
Setup that can be done in the first week of the course
5) Install make (only Windows users; Mac users already have Make)
We will use Make to automate workflows — not to compile software, but to manage and reproduce the different steps in your data pipelines (e.g., preparing and analyzing data).
- Follow this installation guide.
Never worked with the command line/bash/terminal? Then please develop your command line (Windows) / terminal (Mac) skills.
- Check out the Datacamp tutorial - first chapter only.
- Mac users and those using a Unix terminal can also check out this presentation about the command line / terminal.