Development tools installation guide
1. Windows
1.0. Open PowerShell
Use any one of these methods:
- Press
Win, typePowerShell, then pressEnter. - Right-click Start and choose Windows PowerShell or Terminal.
- Press
Win+R, typepowershell, then pressEnter.
You can run all verification commands in this window.
1.1. Install Git
- Go to https://git-scm.com/download/win.
- Download and run the installer.
- Keep the default options unless your organization requires specific settings.
- Open PowerShell and run:
Official references
git --version
You should see a version number.
1.2. Install Docker
- Go to https://www.docker.com/products/docker-desktop.
- Download Docker Desktop for Windows.
- Run the installer and complete setup.
- Restart your machine if prompted.
- Open Docker Desktop and wait for it to finish starting.
- In PowerShell, run:
Official references
docker --version
docker run hello-world
If successful, Docker prints a welcome message.
1.3. Install VS Code
- Go to https://code.visualstudio.com/.
- Download VS Code for Windows and run the installer.
- During install, enable options for:
- Add to PATH
- Open with Code actions (optional but useful)
- Open PowerShell and run:
code --version
If code is not recognized, reopen PowerShell and try again.
Official references
1.4. Install the Dev Containers extension
- Open VS Code.
- Open the Extensions view with
Ctrl+Shift+X. - Search for "Dev Containers".
- Install the extension published by Microsoft (id:
ms-vscode-remote.remote-containers).
Official references
2. macOS
2.1. Install Git
Git is often preinstalled on macOS.
- Open Terminal.
- Run:
git --version
- If prompted, install Xcode Command Line Tools and wait for completion.
- Run
git --versionagain to verify.
Official references
2.2. Install Docker
- Go to https://www.docker.com/products/docker-desktop/.
- Download Docker Desktop for Mac (choose Apple Silicon or Intel correctly).
- Open the downloaded file and drag Docker to Applications.
- Start Docker Desktop from Applications.
- Complete any permission prompts.
- In Terminal, run:
Official references
docker --version
docker run hello-world
If successful, Docker prints a welcome message.
2.3. Install VS Code
- Go to https://code.visualstudio.com/.
- Download VS Code for macOS.
- Move VS Code to Applications.
- Open VS Code.
- Open Command Palette with
Cmd+Shift+P. - Run command: Shell Command: Install 'code' command in PATH.
- In Terminal, run:
Official references
code --version
You should see a version number.
2.4. Install the Dev Containers extension
- Open VS Code.
- Open the Extensions view with
Cmd+Shift+X. - Search for "Dev Containers".
- Install the extension published by Microsoft (id:
ms-vscode-remote.remote-containers).
Official references
3. Quick checks before class
Run these in Terminal (macOS) or PowerShell (Windows):
git --version
docker --version
code --version
All three should return version numbers.