Full Stack Roadmap
-
Phase I:
-
HTTP/HTTPS
-
Client/Server
-
DNS
-
Website Works
-
-
Phase - II - FrontEnd(70% Knoweldge and Move Forward)
-
HTML
-
CSS
-
JavaScript
-
-
Phase - III - Browser Devtools Chrome
-
comfortable with CLI
-
TypeScript
-
React.js / Next.js / Tanstack
-
App Router
-
Pages Router
-
ZOD
-
Zustand
-
Immer.js
-
Tanstack Query
-
Tailwind CSS
-
Motion(Framer Motion)
-
Shadcn UI/Radix UI
-
-
BackEnd
-
Shell
-
Linux Programming CLI
-
Node.js/Rust/GO
-
Readable/Writable Streams(Build AI Apps)
-
AI SDK By Vercel
-
OpenAI SDK
-
xAI SDK
-
Anthropic SDK
-
-
Testing
-
Unit Testing
-
Integration Testing
-
E2E Testing
-
Vitest
-
PlayWright(Puppeteer)
-
TestSprite
-
-
-
Databases
-
SQL
-
Indexes
-
Tables
-
Query Planner
-
Reddis
-
Vector DB
-
AWS S3 Vector
-
Turbopuffer
-
pgvector
-
SQ Lite
-
-
-
-
DevOps
-
Docker
-
Kubernetes
-
CI/CD
-
Cloud Providers(AWS/GCP/Azure/Vercel/Netlify/Terraform)
-
Monitoring and Logging
-
Pulumi
-
Firecracker
-
Sendboxing
-
Railway
-
Object Storage(S3)
-
-
MISC/AI Tech
-
GraphQL
-
gRPC
-
WebAssembly
-
WebRTC
-
WebSockets
-
Service Workers
-
Progressive Web Apps (PWAs)
-
AI Integration
-
LangChain
-
LLMs
-
Vector Databases
-
-
SSE
-
CDNs/ Edge Computing Cloudflare/AWS Cloudfront
-
Message Brokers (e.g., RabbitMQ, Kafka)
-
Convex(Realtime DB)
-
AI Agents SDKs
-
RAG and the Providers
-
WASM(FFMPEG)
-