1Install a Code Editor
A code editor is a program for writing code. While you could use Notepad, a dedicated editor makes things much more convenient.
Antigravity
Google's free AI editor
antigravity.google →VS Code
The most widely used free editor
code.visualstudio.com →Cursor
AI-powered editor (paid)
cursor.sh →Why we recommend Antigravity
Antigravity is a VS Code-based editor made by Google with Gemini AI built in. It is free for individual users and the AI features are excellent.
Key shortcuts: Cmd+L Agent panel, Cmd+I Inline AI
2Install Node.js
Node.js is a runtime environment for executing JavaScript. It is practically essential for web development.
Download Node.js (LTS)Download the LTS version. The Current version may be unstable.
Verify Installation
node --version
npm --versionIf version numbers are displayed, the installation was successful.
3Install Git
Git is a tool for tracking changes in your code. When used with GitHub, you can safely store and share your code.
Verify Installation
git --versionInitial Setup
git config --global user.name "Your Name"
git config --global user.email "[email protected]"Use the same email address you will use to sign up for GitHub.
4Using the Terminal
The terminal (or command prompt) is a tool for giving text-based commands to your computer. It may feel unfamiliar at first, but you will get used to it quickly.
Opening the Terminal
- macOS: Spotlight (⌘+Space) → Search "Terminal"
- Windows: Start menu → Search "PowerShell"
- Antigravity/VS Code: Menu → Terminal → New Terminal (or Ctrl+`)
Common Commands
| Command | Description | Example |
|---|---|---|
| cd | Change directory | cd Documents |
| ls | List files | ls -la |
| mkdir | Create a folder | mkdir my-project |
| pwd | Print current directory | pwd |
5Create a GitHub Account
GitHub is a platform for storing and sharing code. It is free to use and used by most developers.
Sign up for GitHub