Data, Analytics & AI Category Banner Image

Microsoft DP-3015 - Getting Started with Cosmos DB NoSQL Development

  • Length 1 day
Course overview
View dates &
book now

Why study this course

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.

Request Course Information

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

Microsoft Partner Cloud Logo

Microsoft Azure at Lumify Work

Lumify Work is your best choice for training and certification in any of Microsoft’s leading technologies and services. We’ve been delivering effective training across all Microsoft products for over 30 years, and are proud to be Australia's and New Zealand’s first and largest Microsoft Gold Learning Solutions Partner. All Lumify Work Microsoft Azure courses follow Microsoft Official Curriculum (MOC) and are led by Microsoft Certified Trainers. Join more than 5,000 students who attend our quality Microsoft courses every year.

Who is the course for?

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

Course subjects

  • 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


Before attending this course, students should have:

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

  • Experience with C# programming

Terms & Conditions

The supply of this course by Lumify Work is governed by the booking terms and conditions. Please read the terms and conditions carefully before enrolling in this course, as enrolment in the course is conditional on acceptance of these terms and conditions.

Request Course Information

Personalise your schedule with Lumify USchedule

Interested in a course that we have not yet scheduled? Get in touch, and ask for your preferred date and time. We can work together to make it happen.