Skip to content

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

  1. How the Web Works
  2. Your Development Tools
  3. Setting Up Environment
  4. Terminal Survival Guide
  5. Git in 10 Minutes

Start: How the Web Works →

Built for learning | Open source on GitHub