Backend
Server-side development and APIs
Node.js Basics
BeginnerRuntime environment, modules, npm, and async programming.
Learn more
REST APIs
IntermediateRESTful design principles, endpoints, and HTTP methods.
Learn more
Databases (SQL vs NoSQL)
IntermediatePostgreSQL, MongoDB, data modeling, and query optimization.
Learn more
Authentication & Authorization
IntermediateJWT, OAuth, sessions, and access control patterns.
Learn more
GraphQL
AdvancedSchema design, resolvers, queries, and mutations.
Learn more
Server Architecture
AdvancedMicroservices, load balancing, and scaling strategies.
Learn more
API Design Patterns
IntermediateVersioning, pagination, error handling, and documentation.
Learn more
Caching Strategies
AdvancedRedis, CDN, HTTP caching, and cache invalidation.
Learn more