ACE Training

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

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

Upcoming dates

Click a date to book online.

Scheduled Fully booked
Course dates by location and month. Choose a date to book.
LocationOct 26Nov 26
Auckland
Wellington
Virtual

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 Fri, 9 Oct 2026, and there are 2 further dates scheduled. Delivered ACE Training Wellington, live online, ACE Training Auckland. 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.

Can we pay by invoice instead of by card?

Yes. Choose 'Pay by invoice' when you book and we'll hold your place and send the invoice to your accounts address, with a purchase order number on it if you need one. You can also pay by card at the time of booking if that's easier.

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.