DP-3015: Get started with Azure Cosmos DB NoSQL development
Upcoming dates
Click a date to book online.
| Location | Oct 26 | Nov 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.
