Back to Tools
Your learning journey

DevPath

Build your roadmap. Track your progress. Know what to learn next.

Choose your path

Learn one stack well. Shared knowledge carries across every path.

Switch anytime · progress is kept for each path

Node.js · NestJS / Fastify. Choose one framework within that ecosystem. These 21 language paths cover common and specialist backend ecosystems, not every language ever used on a server.

SQL vs NoSQL: what carries over?

Every database path includes modeling, indexes, consistency, query performance and recovery. MongoDB is a document database; NoSQL also includes key-value, wide-column and graph models. Pick two databases to learn both paths without duplicating the shared foundations.

Data modeling

SQL: Relations, keys and normalization; joins connect rows.

Document / NoSQL: Documents embed or reference related data; model around access patterns.

Querying

SQL: SQL joins, aggregation, subqueries and window functions.

Document / NoSQL: MongoDB query operators and aggregation pipelines; other NoSQL engines have different query models.

Indexes

SQL: Selectivity, compound indexes and execution plans matter.

Document / NoSQL: The same tradeoffs apply; MongoDB adds document-specific features such as multikey indexes.

Consistency

SQL: Transactions, isolation and constraints protect invariants.

Document / NoSQL: Atomicity and consistency still matter. MongoDB supports multi-document transactions; guarantees vary by engine and configuration.

Operations

SQL: Backups, recovery, pooling, replication and access control.

Document / NoSQL: The same responsibilities remain, with engine-specific scaling and recovery tools.

Backend Developer · TypeScript

PostgreSQL · Interview essentials

0%of this path · 0 / 44 topics
44 left to complete

Up next

Values, control flow & functions

Programming foundations

44 topics shownProgress stays in this browser · Export to back up
Section options
  • Move
  • Move
  • Move
  • Move
Section options
Section options
Section options
Section options
Section options
Section options
Section options
Section options
Section options
Section options
Section options

Progress measures your selected path and goal; it is not a guarantee of interview readiness or expertise. Complete the building exercises and mocks as well as the theory. Confidence is your own 1–5 assessment. Up next follows your section and topic order, including topics needing revision.