Understand the Basics How the web works HTML, CSS, JavaScript You need a text editor Backend Node.js (or Deno, Bun) Framework: Express.js Alternative Langs: PHP, GO, Rust You need a database! SQL (MySQL, Postgres, SQLite) NoSQL(MongoDB) Building fullstack website & web applications Frontend JS Framework: React, Angular, Vue CSS frameworks: BootStrap, Tailwind Frontend + Backend Decoupled: (Rest, GraphQL) API + SPA (Backend) Services CMS: Wordpress Firebase, Supabase Deployment: Vercel, Netlify, AWS Tools Git, Github Actions Docker, Kubernetes TypeScript Testing Vitest, Cypress, Playwright Ai Gemini, Github Copilot Mobile App Dev Ionic Desktop Apps Dev Tauri