"Vibe Coding: AI Full-Stack Development Bootcamp" - Prerequisites
Before embarking on your Vibe Coding journey, you need to complete the development environment setup. This step may seem simple, but it's the root cause of many issues students encounter later.
Why Vibe Coding Tools Need Proper Setup?
The core toolchain of Vibe Coding—Cursor, GitHub, and AI model services—all depend on stable international network connections. Without Git:
- ❌ Cannot submit code
- ❌ Cannot pull repositories
- ❌ Agent features blocked
- ❌ Authorization failures
With Git, you unlock the complete engineering workflow: collaborative development, change tracking, and deployment.
- Git (Local) - Distributed version control, local repository, offline work
- GitHub (Remote) - Centralized hosting, team collaboration, social coding
- Push - Upload code to GitHub
- Pull/Clone - Download code from GitHub
The setup flow covers:
- Git's Role & Value - Why it's essential
- Installation - Windows / macOS / Linux
- Initial Configuration - Username, email, default branch, Credential Manager
Three key steps:
- Identity Set - Configure global user.name and user.email
- Credentials Linked - Set up Credential Manager and GitHub Token
- Integration Verified - Test commit and push in Cursor
| # | Topic | Description |
|---|---|---|
| Intro-01 | Network & VPN | Network environment detection and VPN configuration |
| Intro-02 | Cursor Setup | Cursor AI IDE installation, registration, and Pro subscription |
| Intro-03 | Git & GitHub | Git installation, GitHub account, and Token configuration |
| Intro-04 | Claude Code | Claude Code local deployment, configuration, and Cursor plugin integration |
- A Windows / macOS / Linux computer
- Stable network connection
- Basic computer operation skills (no programming experience required)
After completing this phase, you will be able to:
- Configure network environment to access GitHub and AI services
- Install and log in to Cursor AI IDE
- Complete Cursor Pro subscription (optional)
- Install Git and configure GitHub account
- Complete your first code commit using Cursor Agent
- Install and configure Claude Code (choose official subscription or CC-Switch API key)
Before moving to Week 1, ensure the following are completed:
[ ] VPN configured, ip138.com shows overseas IP
[ ] GitHub.com loads normally (within 3 seconds)
[ ] Cursor installed and logged in successfully
[ ] Git installed, git --version returns version number
[ ] GitHub Personal Access Token created
[ ] Can use Cursor Agent to perform Git operations
[ ] Claude Code installed and authentication configured
| Lesson | Time |
|---|---|
| Intro-01: Network & VPN | 15-30 min |
| Intro-02: Cursor Setup | 20-30 min |
| Intro-03: Git & GitHub | 20-30 min |
| Intro-04: Claude Code | 30-45 min |
| Total | ~2 hours |
After completing environment setup, proceed to Week1: AI Programming Fundamentals to start learning Vibe Coding!
Vibe Coding: AI Full-Stack Development Bootcamp
The exclusive Vibe Coding full-stack development guide
Master Cursor & Claude Code from scratch



