An interactive tutorial for OOZOU designers to learn terminal basics, Git, and Claude Code for frontend prototyping.
Before starting, make sure you have:
- A Mac with macOS
- A GitHub account (create one at github.com if needed)
- A Claude Pro or Max subscription (or Claude for Teams/Enterprise access)
Go to claude.ai/code and log in with your Claude account.
That's it. Claude Code runs in your browser - no installation needed.
In Claude Code, ask:
Help me connect to GitHub
Claude will guide you through the authentication process.
You're ready to go. Work through the tutorial modules below, asking Claude Code to help you at each step.
Work through these in order:
- Terminal basics - Navigate your Mac like a pro
- Git fundamentals - Track changes and collaborate
- Claude Code workflow - AI-assisted development
- Frontend prototyping - Tailwind, shadcn/ui, and rapid prototyping
These commands work in Claude Code's built-in terminal:
| Command | What it does | Example |
|---|---|---|
cd |
Change directory | cd Projects |
ls |
List files | ls -la |
pwd |
Print current directory | pwd |
mkdir |
Make directory | mkdir my-project |
| Command | What it does |
|---|---|
git status |
See what's changed |
git add . |
Stage all changes |
git commit -m "message" |
Save changes with a message |
git push |
Upload to GitHub |
git pull |
Download latest changes |
Just type naturally. Examples:
| What you want | What to say |
|---|---|
| Create a file | "Create an index.html with a basic page structure" |
| Edit code | "Change the background color to blue in styles.css" |
| Commit changes | "Commit these changes with an appropriate message" |
| Create a PR | "Create a pull request for this branch" |
| Get help | "Explain what this code does" |
If you get stuck:
- Ask Claude - paste the error and ask what it means
- Check the docs - claude.ai/code/docs
- Ask in Slack - post in #ai-designers and mention @const
claude-for-designers/
├── README.md # You are here
├── docs/
│ ├── 01-terminal-basics.md
│ ├── 02-git-basics.md
│ ├── 03-claude-code.md
│ └── 04-frontend-prototyping.md
└── exercises/
├── 01-terminal/
├── 02-git/
└── 03-prototype/