DevPrep

JavaScript

Core JS concepts, ES6+, async patterns

ClosuresPromisesEvent Loop+7 more

TypeScript

Types, interfaces, generics, utility types

Type AnnotationsInterfaces vs TypesGenerics+7 more

React

Hooks, state management, lifecycle, performance

HooksVirtual DOMState Management+7 more

Angular

Components, services, RxJS, DI

ComponentsServicesDependency Injection+7 more

Node.js

Event loop, streams, modules, Express

Event LoopStreamsBuffers+7 more

Next.js

SSR, SSG, App Router, API Routes

App RouterServer ComponentsSSR vs SSG+7 more

NestJS

Modules, controllers, providers, guards

ModulesControllersProviders+7 more

Java

OOP, collections, multithreading, JVM

OOP ConceptsCollections FrameworkMultithreading+7 more

Docker

Containers, images, compose, networking

Containers vs VMsDockerfileDocker Compose+7 more

PostgreSQL

Queries, joins, indexes, transactions

SQL QueriesJoinsIndexes+7 more

MongoDB

Aggregation, indexing, schema design

Document ModelAggregation PipelineIndexing Strategies+7 more

System Design

Scalability, caching, load balancing

ScalabilityLoad BalancingCaching Strategies+7 more