ACE Training

DP-3015: Get started with Azure Cosmos DB NoSQL development

Microsoft AzureTechnicalDP3015
In-class & Virtual
Auckland, Wellington, Virtual Training
$From $895 + GST
4 upcoming dates

Overview

This one-day course teaches developers how to utilise Azure Cosmos DB for NoSQL API and SDK. Students will learn query execution, resource configuration, SDK operations, and design strategies for non-relational data modeling and data partitioning.

Who should attend

Software engineers tasked with authoring cloud-native solutions that leverage Azure Cosmos DB for NoSQL and its various SDKs.

Prerequisites

Before attending this course, students should have:

  • Experience writing code that interacts with a SQL or NoSQL database platform
  • Experience with C# programming

What you'll learn

After completing this course, students will be able to:

  • Evaluate whether Azure Cosmos DB for NoSQL is the right database for their application
  • Create database, container, and item resources for an Azure Cosmos DB for NoSQL account
  • Migrate between standard and autoscale throughput
  • Integrate the Microsoft.Azure.Cosmos SDK library from NuGet
  • Connect to an Azure Cosmos DB for NoSQL account using the SDK and .NET
  • Understand how to configure the Azure Cosmos DB for NoSQL SDK in various ways including how to integrate with the emulator, implement parallelism, and create a custom logger
  • Write code to create, read, update, and delete items in Azure Cosmos DB for NoSQL
  • Create SQL queries for Azure Cosmos DB for NoSQL that uses subqueries or cross-products
  • Apply data model and partitioning strategies to support an efficient and scalable NoSQL database
  • Maintain the referential integrity of their data by using change feed

Course content

  • Introduction to Azure Cosmos DB for NoSQL
  • Try Azure Cosmos DB for NoSQL
  • Plan Resource Requirements
  • Configure Azure Cosmos DB for NoSQL database and containers
  • Use the Azure Cosmos DB for NoSQL SDK
  • Configure the Azure Cosmos DB for NoSQL SDK
  • Implement Azure Cosmos DB for NoSQL point operations
  • Query the Azure Cosmos DB for NoSQL
  • Author complex queries with the Azure Cosmos DB for NoSQL
  • Implement a non-relational data model
  • Design a data partitioning strategy

Common questions

When does DP-3015: Get started with Azure Cosmos DB NoSQL development next run?

The next date is Mon, 31 Aug 2026, and there are 3 further dates scheduled. Delivered ACE Training Auckland, ACE Training Wellington, live online. Every date and its format is listed on this page.

How much does DP-3015: Get started with Azure Cosmos DB NoSQL development cost?

From $895 + GST per person. Pricing can differ by date and location, so check the option you want before booking.

Do I need any prior experience?

Before attending this course, students should have: Experience writing code that interacts with a SQL or NoSQL database platform Experience with C# programming

Can I attend online, or does it have to be in a classroom?

Both. Some dates run live online and others in-class — each date on this page shows its format, so pick whichever suits.

Can you run this course for my team?

Yes. Any ACE course can be delivered in-house at your workplace and tailored to your team's tools and goals — quote course code DP3015 when you enquire.