Skip to content

Student Environment

INFO

This page contains instructions for setting up your development environment for this course. While there's a lot information here, it shouldn't take more than about 30 minutes to complete (depending on your internet connection). If you have any issues, please reach out to the course staff for help.

What are Docker/Dev Containers?

Docker is a tool that allows you to easily run software in an isolated, reproducible environment in the form of a container. Dev containers build on top of Docker containers, integrating with code editors like Visual Studio Code to provide a seamless development experience. We will use Docker dev containers in this course to provide a consistent baseline environment for students and instructors alike, with all the necessary tools and libraries pre-installed!

Setup Instructions

Complete the following steps, in order, to set up your development environment for this course:

  1. Install Docker
  2. Install VS Code
  3. Setup the Course Dev Container

This page created with the help of Claude AI.