Setup for this tutorial
Requirements
- What is Adapt? - Although this tutorial doesn't assume any familiarity with using Adapt, we do recommend you read the What is Adapt? section of the Getting Started Guide. 
- HTML, CSS, and Programming - You should have at least some basic familiarity with HTML and CSS. We'll also assume you're familiar with common programming concepts like functions, objects, and arrays, but will not assume any specific knowledge of JavaScript or any other language. - However, as you become a more advanced user of Adapt, you may wish to review some JavaScript resources such as this tutorial from MDN. 
- Install Adapt - You'll need the Adapt CLI installed to follow along with this tutorial. The Getting Started Guide has installation instructions. 
- Docker - Although it's not a requirement for Adapt, this tutorial requires Docker. - You'll need one of the following: - Requirement - Installation Instructions - A Linux system with Docker - Installing Docker on Linux - A MacOS system with Docker Desktop for Mac - Installing Docker Desktop for Mac - note- If you're using Docker on Linux, you'll need to either run all - dockercommands as superuser (- root) or ensure your user is part of the- dockergroup.- For instructions and more information, see the Docker Linux post-install instructions. - Docker is correctly installed if the command - docker psdoes not show any errors.
- Bash shell - Certain commands assume you're using the - bashshell. If you use a different shell, you may need to adjust some commands slightly.
Next step
Next, we'll create an Adapt project.