Phase 1: Foundations
Time: ~45 minutes | Goal: Understand the basics and set up your environment
What We'll Cover
- How the web works (client/server model)
- Your development tools
- Environment setup (Node.js, VS Code)
- Terminal basics
- Git fundamentals
By the End
You'll have:
- A mental model of how web applications work
- Node.js and npm installed and working
- VS Code set up with helpful extensions
- Comfort with basic terminal commands
- Understanding of why Git matters
Steps
- How the Web Works
- Your Development Tools
- Setting Up Environment
- Terminal Survival Guide
- Git in 10 Minutes