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