Skills
Technical skills
A practical backend toolkit centered on Node.js, Java, APIs, and databases.
Languages
- JavaScript (ES6+)
- TypeScript
- Java
- SQL
Backend
- Node.js
- Express.js
- NestJS basics
- Java / Spring Boot basics
- REST API
- JWT Auth
Databases
- MySQL
- PostgreSQL
- MongoDB
- Redis
ORM / Drivers
- Prisma
- Mongoose
- JDBC
- Hibernate basics
Cloud & DevOps
- Docker basics
- Git
- CI/CD basics
- Linux
- AWS fundamentals
Testing
- Jest
- Supertest
- JUnit basics
- Unit Testing
- API Testing
Messaging & Realtime
- WebSocket basics
- Message queues (intro)
Methodologies
- Agile
- Scrum
- Clean Code
- API-first thinking