2SDK, queries, and server-side
- 2.1SDK client connectivity
Understand Azure Cosmos DB SDK connectivity modes (gateway vs direct), client singleton, offline development with the emulator, connection error handling, region selection, and SDK logging.
- 2.2SQL queries and data access
Understand Cosmos DB for NoSQL SQL queries (arrays/nesting/aggregation/subqueries/functions), point ops vs queries, patch, Transactional Batch, Bulk, optimistic concurrency with ETag, consistency override, pagination/continuation tokens, 429 handling, and query metrics.
- 2.3Server-side programming (JavaScript)
Understand Cosmos DB for NoSQL server-side JavaScript: stored procedures (transactions within one logical partition), triggers (pre/post), and user-defined functions (UDFs).

