1Set Up Required Accounts
Both services below are completely free. You can get started without registering a credit card.
GitHub
Code repository. Used by developers worldwide
Cloudflare
Free web hosting. Global CDN included
Term Tip: GitHub / Cloudflare
- Git: A tool that tracks code history. GitHub is the cloud service that hosts Git repositories.
- Repository (Repo): A place containing project files and their change history.
- DNS: A system that maps domain names to real server addresses.
- Deep dive: Git Basics, DNS Basics
2Install Development Tools
Code Editor
Install one of the following. We recommend Antigravity (free + built-in Gemini AI).
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 →Install Node.js
This is the JavaScript runtime environment. Install the LTS version.
Install Python
Used for backend development. Install Python 3.10 or later.
Verify Installation
After installation, verify with the following commands in your terminal:
node --version
npm --version
python3 --version3Prepare an AI Assistant
This tutorial actively leverages AI assistance. Use one of the following:
- ChatGPT (free/paid)
- Claude (free/paid)
- Antigravity built-in AI (included with the editor, powered by Gemini)
Starter Prompt
복사해서 사용하세요
"I have zero programming experience. I want to build a simple to-do list app with React and FastAPI and deploy it to Cloudflare. Please explain step by step in a very easy way."
Copy and paste the prompt above to your AI. You'll get a friendly, detailed response.