Search

Contact

Apprenticeship Vacancies

Microsoft Certified: Azure Cosmos DB Developer Specialty

Write efficient queries, create indexing policies, manage, and provision resources in the SQL API and SDK with Microsoft Azure Cosmos DB.

Book now
  • DP-420

    Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB

    This course teaches developers how to create application using the NoSQL API and SDK for Azure Cosmos DB.

    Duration: 4 days
    Price: £2610 (exc VAT)

Further Information

  • DP-420: Course Overview
  • This course teaches developers how to create application using the NoSQL API and SDK for Azure Cosmos DB. Students will learn how to write efficient queries, create indexing policies, manage and provisioned resources, and perform common operations with the SDK.

  • DP-420: Course Modules
  • Module 1: Get started with Azure Cosmos DB for NoSQL

    Module 2: Plan and implement Azure Cosmos DB for NoSQL

    Module 3: Connect to Azure Cosmos DB for NoSQL with the SDK

    Module 4: Access and manage data with the Azure Cosmos DB for NoSQL SDKs

    Module 5: Execute queries and build a Generative AI application with Azure Cosmos DB

    Module 6: Define and implement an indexing strategy for Azure Cosmos DB for NoSQL

    Module 7: Integrate Azure Cosmos DB for NoSQL with Azure services

    Module 8: Implement a data modeling and partitioning strategy for Azure Cosmos DB for NoSQL

    Module 9: Design and implement a replication strategy for Azure Cosmos DB for NoSQL

    Module 10: Optimise query and operation performance in Azure Cosmos DB for NoSQL

    Module 11: Monitor and troubleshoot an Azure Cosmos DB for NoSQL solution

    Module 12: Manage an Azure Cosmos DB for NoSQL solution using DevOps practices

    Module 13: Create server-side programming constructs in Azure Cosmos DB for NoSQL

  • DP-420: Course Objectives
  • By the end of the course, you will: 

    • Learn about the Azure Cosmos DB for NoSQL and how to get started with your first account, database, and container.
    • Use the .NET SDK for Azure Cosmos DB for NoSQL to perform common operations on databases, containers, and items.
    • Create SQL queries for Azure Cosmos DB for NoSQL using the Data Explorer and SDKs for .NET, Python, and Node.js. Apply these skills to retrieve and process data efficiently, then use them to build a Generative AI application that makes the most of Cosmos DB’s capabilities.
    • Access and manage data with the Azure Cosmos DB for NoSQL SDKs
    • Integrate Azure Cosmos DB for NoSQL with Azure Cognitive Search, Azure Functions, and your own solutions.
    • In this learning path, you’ll learn how Azure Cosmos DB uses partitioning to scale containers and how spending some time thinking about your data model helps to meet the performance needs of your applications.
    • Optimise the performance of your queries and operations using Azure Cosmos DB for NoSQL.
    • Use JavaScript to author server-side stored procedures, user-defined functions, and triggers.
  • DP-420: Prerequisites
  • Prerequisites for this course are:

    • Familiarity with Azure and the Azure portal.
    • Experience programming with C#. If you have no previous programming experience, we recommend you complete the Take your first steps with C# learning path before starting this one.
    • Before starting this learning path, you should have experience of building cloud applications with Microsoft C# or a similar programming language.