- VS Code Editor
- Git Source Control
- Github, Gitlab, Bitbucket, Stash
- Data Structures & Algo
- Solve 50+ coding problem (leetcode or hackerrank)
- Basic of SDLC
- Scrum
- Agile
- Story points, Estimations
- HTML
- CSS
- JavaScript
- SQL
- React
- Angular
- Svelte
- Vue.js
- Node.js
- Express.js
- Koa.js
- Nest.js
- Fastify
- Jest for unit test
- Playwright for integration & e2e test
- Flutter
- React Native
- Docker
- Basic of K8s
- Github actions
- Jenkins
- GitFlow
- Gitlab Flow
- Bigbang release
- BlueGreen release
- AB release
- Feature Flagging
- OWASP top 10
- AuthN, AuthZ
- XSS
- CORS
- Input Sanitization
- Injection Attack
- DDoS
- Design Principles (DRY, KISS, YAGNI, SOLID)
- Design Pattern (Any 3)
- Lint Tool
- Precommit hooks (husky)
- EditorConfig/ VSCode config
- Checkmark
- Sonarcube
- Synk
- Terraform
- Serverless architecture
- cloud functions (lambda)
- cloud storage (s3)
- CDN
- Load balancing & types
- Hosting services - vercel, cloudflare, netlify, render
- Scalability
- Performance
- Security
- Usability
- Maintainability