Work with NoSQL data in Azure Cosmos DB

Data Engineer
Cosmos DB
Visual Studio Code
Azure Portal

NoSQL data is an efficient way to store information that doesn’t map to the requirements of a relational SQL database. Learn how to use the Azure portal, the Azure Cosmos DB extension for Visual Studio Code, and the Azure Cosmos DB .NET Core SDK to work with your NoSQL data where you want, and provide your users with high availability, no matter where they are in the world. This learning path can help you prepare for the Microsoft Certified: Azure Developer Associate certification.


  • Familiarity with storage options in Azure.

Modules in this learning path

Learn how to create an Azure Cosmos DB account, database, and container built to scale as your application grows.

You will compare the different APIs available in Azure Cosmos DB, highlighting and contrasting the different scenarios that would make them a good choice for a company.

Learn how to add data to your database and query NoSQL data in Azure Cosmos DB.

Create an application that that uses an Azure Cosmos DB as a graph database. Store, retrieve and manipulate graph data and visualize it using Data Explorer.

Get lower latency, higher availability, and easier scaling by moving your Azure Storage Tables application to Azure Cosmos DB.

Learn how to build a database app to store and query data in Azure Cosmos DB by using Visual Studio Code.

Learn how to measure the throughput of your NoSQL database and assess the impact of partition key and indexing strategies on throughput.

Learn how to distribute your data globally with Azure Cosmos DB.