Claude Code Course
What You Need Before You Install
An exclusive resource for students of Arun's Claude Code Course.
Two commands tell you in about ten seconds whether your machine is ready.
node --version npm --version
If version numbers appear, you are closer than you think. Write both down. If an error appears instead, that is fine, and fixing it takes about five minutes.
What each one is
| Tool | Why Claude Code needs it | Link |
|---|---|---|
| Node.js | The JavaScript runtime that lets your computer run programs written in JavaScript. npm, the package manager that installs and updates those tools, comes with it | https://nodejs.org |
| Git for Windows | Windows only, and easy to miss. Claude Code uses a component called Git Bash internally, and without it the install fails with an error that does not explain why. Run the installer with default settings | https://git-scm.com |
| Warp | The terminal used throughout this course, on Mac, Windows and Linux. A preference, not a requirement | https://www.warp.dev |
| Windows Terminal | Free from Microsoft. Gives you tabs, so PowerShell and your WSL Ubuntu environment sit in one window | https://apps.microsoft.com/detail/9n0dx20hk701 |
The rest of the requirements
Your operating system should be reasonably current, meaning macOS 13 or later, Windows 10 or later, or a recent Linux distribution like Ubuntu 20.04 or newer. You want at least four gigabytes of RAM and an internet connection.
You also need a Claude account on a paid plan, because the free plan does not include Claude Code. The cheapest one that works is Pro. Nothing in the installation itself requires authentication, so you can follow every install step now and sign in later when your account is active.
If the terminal is new to you
Claude Code runs in the terminal because that is where it can read your files, run commands, and create new files directly. A code editor sits on top of those operations and gives you buttons for them. The terminal is the layer underneath, where the operations actually happen, and that direct access is what makes the whole thing work.
You type an instruction, press enter, and the terminal responds with text. That is the entire interaction model, and it is the same one every command-line tool uses.
One word you will meet during installation is PATH. It is the list of folders your shell searches when you type a command. So when something says "add this to your PATH", all it means is teaching your shell where to look.
Keep building
More from Aruntastic
Practical courses for people who want to build useful things with AI.
AI SEO Course 2026: From Zero to Page-One Results
Research search demand, structure useful pages, and work through technical and off-page SEO.
Open the course →
AEO, GEO, AI SEO: Get Cited by ChatGPT, Google, Perplexity
Study how AI search finds information, and make your pages clear enough to be cited.
Open the course →
Microsoft PowerPoint Presentation 2026 for Professionals
Learn visual hierarchy, slide composition, typography and animation through practical work.
Open the course →
AI Leadership: Gen AI for Leaders, A Practical Toolkit
A short course on using generative AI as a co-pilot, written for senior leaders.
Open the course →
Agentic AI Explained: How AI Agents Actually Work
Coming soon. Follow real agent work, then learn how models, tools, memory and checks fit together.
Join the waitlist →Toolkits and programme
Go deeper
Toolkit
SEO Accelerator Toolkit
150+ copy-paste AI prompts for audience research, keywords, content, technical SEO and link building.
Toolkit
GEO Accelerator Toolkit
100 detailed AI prompts for GEO audits, entity building, content structure and client reporting.
Programme
GEO Authority Accelerator
A complete GEO programme on our learner platform: nine modules and a 30, 60, 90 day roadmap. The GEO Accelerator Toolkit is included.
Claude certification practice
Preparing for a Claude certification?
Practice exams written by Arun: 600 questions across 4 mock exams and 2 drill banks. Unofficial preparation, not affiliated with Anthropic.
See Where You Stand
This resource is one piece of a much bigger system.
Take the free Claude Code Readiness Quiz. It is 15 short situations, scored out of 100, and it tests how you handle a job rather than what you know about a tool, so you can take it without ever having opened Claude Code.
Take the Claude Code Readiness Quiz 15 situations · Scored out of 100 · Free
CCAR-F
CCAO-F
CCDV-F
CCAR-P