Before you start the course, you need a few things in place. This takes about 15 minutes.
Paid
Free accounts
During the course, you'll drop a design into the chat for Claude to build. You can use our starter design or bring your own.
Open the starter design in Figma → take a screenshot of the widget → save it somewhere you'll find it.
That's it. The course will tell you when to use it.
This course runs in the terminal — that's where Claude Code lives. Never used one before? whatthecli.com explains it in 2 minutes.
Cmd + Space, type Terminal, press Enter.Keep this window open — you'll use it for every step below.
1Install Homebrew
Homebrew is a package manager for Mac — it lets you install developer tools with one command. Paste this into Terminal:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Follow the prompts (you'll need to enter your Mac password). This also installs Git automatically.
2Install Node.js and GitHub CLI
brew install node gh
This installs both in one go. Verify they work:
node --version
gh --version
3Install Claude Code
curl -fsSL https://claude.ai/install.sh | bash
Close and reopen Terminal. Then run:
claude
A browser window will open — sign in with your Anthropic account and return to the terminal.
4Install Vercel CLI
npm install -g vercel
Then log in:
vercel login
A browser window will open — sign in with the account you created at vercel.com.
5Authenticate GitHub CLI
gh auth login
Choose GitHub.com → HTTPS → Login with a web browser. Follow the prompts.
1Install Node.js
Download and install from nodejs.org — choose the LTS version (the big green button). Run the installer with all default settings.
Close and reopen PowerShell. Then verify:
node --version
npm --version
Both should print a version number.
2Install Git
Download and install from git-scm.com. Use all default settings — make sure "Add Git to PATH" is checked (it is by default).
Close and reopen PowerShell.
3Install Claude Code
irm https://claude.ai/install.ps1 | iex
Close and reopen PowerShell. Then run:
claude
A browser window will open — sign in with your Anthropic account and return to the terminal.
Alt+V to paste images into Claude Code — not Ctrl+V.4Install GitHub CLI
winget install --id GitHub.cli
Close and reopen PowerShell. Then authenticate:
gh auth login
Choose GitHub.com → HTTPS → Login with a web browser. Follow the prompts.
5Install Vercel CLI
npm install -g vercel
Then log in:
vercel login
A browser window will open — sign in with the account you created at vercel.com.
Run these one at a time. Each should print a version number, not an error.
node --version
git --version
claude --version
gh --version
vercel --version
All five working? You're ready.
sudo npm install -g vercel to fix it, or reinstall Node via Homebrew: brew install node/doctor inside Claude Code. It'll tell you what's wrong.Paste this into your terminal. It creates your project folder, downloads the course, and opens Claude Code.
mkdir claude-code-for-designers && cd claude-code-for-designers && curl -O https://raw.githubusercontent.com/janhaaland/claude-code-for-designers/main/CLAUDE.md && claude "go"
mkdir claude-code-for-designers; cd claude-code-for-designers; Invoke-WebRequest -Uri "https://raw.githubusercontent.com/janhaaland/claude-code-for-designers/main/CLAUDE.md" -OutFile "CLAUDE.md"; claude "go"
That's it. Claude takes it from here.