3.1 Setup & Prerequisites

Last updated on 2025-04-30 | Edit this page

Overview

Questions

  • What prerequiste knowledge is required to follow this topic?
  • How to setup your machine to follow this topic?

Objectives

  • Understand what prerequiste knowledge is needed before following this topic
  • Setup your machine to follow this topic

Prerequisite

  • Shell with Git version control tool installed and the ability to navigate filesystem and run commands from within a shell
  • Account on GitHub.com
  • Understanding of Python syntax to be able to read code examples

Setup


Shell with Git

On macOS and Linux, a bash shell will be available by default.

If you do not have a bash shell installed on your system and require assistance with the installation, you can take a look at the instructions provided by Software Carpentry for installing shell and Git.

GitHub Account

GitHub is a free, online host for Git repositories that you will use during the course to store your code in so you will need to open a free GitHub account unless you do not already have one.