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
docker
commands as superuser (root
) or ensure your user is part of thedocker
group.For instructions and more information, see the Docker Linux post-install instructions.
Docker is correctly installed if the command
docker ps
does not show any errors.Bash shell
Certain commands assume you're using the
bash
shell. If you use a different shell, you may need to adjust some commands slightly.
Next step
Next, we'll create an Adapt project.