Microsoft - Certified: Azure Cosmos DB Developer Specialty | Exam DP-420

Duration

Duration:

Only 3 Days

Method

Method:

Classroom / Online / Hybrid

Next date

Next date:

26/9/2022 (Monday)

Overview

On this accelerated Microsoft Certified: Azure Cosmos DB Developer Specialty course, you’ll learn how to design and implement data models and data distribution, load data into an Azure Cosmos DB database, and optimise and maintain the solution.

In just 3 days, you’ll build knowledge on designing, implementing and monitoring solutions that consider security, availability, resilience, and performance requirements. You’ll also learn to:

  • Create applications using the SQL API and SDK for Azure Cosmos DB
  • Write efficient queries, create indexing policies, manage and provisioned resources, and perform common operations with the SDK
  • Interpret JSON, read C# or Java code, and use PowerShell

At the end of this course, you’ll sit Exam DP-420: Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB (currently in beta) and achieve your certification. As a Microsoft Gold Partner for Learning and through Firebrand’s Lecture | Lab | Review methodology, you’ll get access to Microsoft Official Curriculum (MOCs), learn from Microsoft Certified Trainers (MCTs), and train in a distraction-free environment.

Benefits

Seven reasons why you should sit your course with Firebrand Training

  1. Two options of training. Choose between residential classroom-based, or online courses
  2. You'll be certified fast. With us, you’ll be trained in record time
  3. Our course is all-inclusive. A one-off fee covers all course materials, exams**, accommodation* and meals*. No hidden extras.
  4. Pass first time or train again for free. This is our guarantee. We’re confident you’ll pass your course first time. But if not, come back within a year and only pay for accommodation, exams and incidental costs
  5. You’ll learn more. A day with a traditional training provider generally runs from 9am – 5pm, with a nice long break for lunch. With Firebrand Training you’ll get at least 12 hours/day quality learning time, with your instructor
  6. You’ll learn faster. Chances are, you’ll have a different learning style to those around you. We combine visual, auditory and tactile styles to deliver the material in a way that ensures you will learn faster and more easily
  7. You’ll be studying with the best. We’ve been named in Training Industry’s “Top 20 IT Training Companies of the Year” every year since 2010. As well as winning many more awards, we’ve trained and certified over 100,000 professionals
  • * For residential training only. Doesn't apply for online courses
  • ** Some exceptions apply. Please refer to the Exam Track or speak with our experts

Curriculum

Course DP-420T00: Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB

  • Module 1: Get started with Azure Cosmos DB SQL API
    • Lab: Exercise: Create an Azure Cosmos DB SQL API account
  • Module 2: Plan and implement Azure Cosmos DB SQL API
    • Lab: Exercise: Configure throughput for Azure Cosmos DB SQL API with the Azure portal
    • Lab: Exercise: Migrate existing data using Azure Data Factory
  • Module 3: Connect to Azure Cosmos DB SQL API with the SDK
    • Lab: Exercise: Configure the Azure Cosmos DB SQL API SDK for offline development
    • Lab: Exercise: Connect to Azure Cosmos DB SQL API with the SDK
  • Module 4: Access and manage data with the Azure Cosmos DB SQL API SDKs
    • Lab: Exercise: Create and update documents with the Azure Cosmos DB SQL API SDK
    • Lab: Exercise: Batch multiple point operations together with the Azure Cosmos DB SQL API SDK
    • Lab: Exercise: Move multiple documents in bulk with the Azure Cosmos DB SQL API SDK
  • Module 5: Execute queries in Azure Cosmos DB SQL API
    • Lab: Exercise: Paginate cross-product query results with the Azure Cosmos DB SQL API SDK
    • Lab: Exercise: Execute a query with the Azure Cosmos DB SQL API SDK
  • Module 6: Define and implement an indexing strategy for Azure Cosmos DB SQL API
    • Lab: Exercise: Review the default index policy for an Azure Cosmos DB SQL API container with the portal
    • Lab: Exercise: Configure an Azure Cosmos DB SQL API container's index policy with the portal
  • Module 7: Integrate Azure Cosmos DB SQL API with Azure services
    • Lab: Exercise: Archive Azure Cosmos DB SQL API data using Azure Functions
    • Lab: Exercise: Process change feed events using the Azure Cosmos DB SQL API SDK
    • Lab: Exercise: Archive data using Azure Functions and Azure Cosmos DB SQL API
  • Module 8: Implement a data modeling and partitioning strategy for Azure Cosmos DB SQL API
    • Lab: Exercise: Measure performance for customer entities
    • Lab: Exercise: Advanced modeling patterns
  • Module 9: Design and implement a replication strategy for Azure Cosmos DB SQL API
    • Lab: Exercise: Configure consistency models in the portal and the Azure Cosmos DB SQL API SDK
    • Lab: Exercise: Connect to different regions with the Azure Cosmos DB SQL API SDK
    • Lab: Exercise: Connect to a multi-region write account with the Azure Cosmos DB SQL API SDK
  • Module 10: Optimise query performance in Azure Cosmos DB SQL API
    • Lab: Exercise: Optimise an Azure Cosmos DB SQL API container's index policy for common operations
    • Lab: Exercise: Optimise an Azure Cosmos DB SQL API container's index policy for a specific query
  • Module 11: Administrating and Monitoring tasks for an Azure Cosmos DB SQL API solution
    • Lab: Exercise: Troubleshoot an application using the Azure Cosmos DB SQL API SDK
    • Lab: Exercise: Use Azure Monitor to analyse an Azure Cosmos DB SQL API account
    • Lab: Exercise: Recover a database or container from a recovery point
    • Lab: Exercise: Store Azure Cosmos DB SQL API account keys in Azure Key Vault
  • Module 12: Manage an Azure Cosmos DB SQL API solution using DevOps practices
    • Lab: Exercise: Adjust provisioned throughput using an Azure CLI script
    • Lab: Exercise: Create an Azure Cosmos DB SQL API container using Azure Resource Manager templates
  • Module 13: Create server-side programming constructs in Azure Cosmos DB SQL API
    • Lab: Exercise: Implement and then use a UDF using the SDK
    • Lab: Exercise: Create a stored procedure with the Azure Portal

Exam Track

At the end of this accelerated course, you’ll sit the following exam at the Firebrand Training centre, covered by the Certification Guarantee:

Exam DP-420: Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB - currently in beta

  • Exam code: DP-420
  • Language: English
  • Domains:
    1. Design and implement data models (35–40%)
    2. Design and implement data distribution (5–10%)
    3. Integrate an Azure Cosmos DB solution (5–10%)
    4. Optimise an Azure Cosmos DB solution (15–20%)
    5. Maintain an Azure Cosmos DB solution (25–30%)

What's Included

Your accelerated course includes:

  • Accommodation *
  • Meals, unlimited snacks, beverages, tea and coffee *
  • On-site exams **
  • Exam vouchers **
  • Practice tests **
  • Certification Guarantee ***
  • Courseware
  • Up-to 12 hours of instructor-led training each day
  • 24-hour lab access
  • Digital courseware **
  • * For residential training only. Doesn't apply for online courses
  • ** Some exceptions apply. Please refer to the Exam Track or speak with our experts
  • *** Pass first time or train again free (just pay for accommodation, exams and incidental costs)

Prerequisites

Before attending this accelerated course, you should have experience in writing in an Azure-supported language at the intermediate level (C#, JavaScript, Python, or Java), as well as knowledge and skills in:

  • Microsoft Azure and ability to navigate the Azure portal (AZ-900 equivalent)
  • Writing code to connect and perform operations on a SQL or NoSQL database product (SQL Server, Oracle, MongoDB, Cassandra or similar)

Unsure whether you meet the prerequisites? Don’t worry. Your training consultant will discuss your background with you to understand if this course is right for you.

Reviews

Here's the Firebrand Training review section. Since 2001 we've trained exactly 125,505 students and asked them all to review our Accelerated Learning. Currently, 96.59% have said Firebrand exceeded their expectations.

Read reviews from recent accelerated courses below or visit Firebrand Stories for written and video interviews from our alumni.


"Great Instructor with amazing knowledge and very kind and helpful."
Jawad Mirza, icaew. (2/8/2022 (Tuesday) to 5/8/2022 (Friday))

"Great training! Really intensive and covered the course really well."
Syed Pasha Adam Shah. (18/10/2021 (Monday) to 21/10/2021 (Thursday))

"Firebrand is the only training provider I trust to part with my own money for!"
PS. (18/10/2021 (Monday) to 21/10/2021 (Thursday))

"I found the course very informative and the instructor explained things very clearly which made a lot of sense."
Chris Holtz. (18/10/2021 (Monday) to 21/10/2021 (Thursday))

"Great training given by the tutor. Clear in his explanations and assisting the attendees where needed. Big thumbs up!"
Anonymous. (6/9/2021 (Monday) to 8/9/2021 (Wednesday))

Course Dates

Start

Finish

Status

Location

Book now

23/5/2022 (Monday)

25/5/2022 (Wednesday)

Finished - Leave feedback

-

 

26/9/2022 (Monday)

28/9/2022 (Wednesday)

Wait list

Nationwide

 

7/11/2022 (Monday)

9/11/2022 (Wednesday)

Limited availability

Nationwide

 

19/12/2022 (Monday)

21/12/2022 (Wednesday)

Open

Nationwide

 

30/1/2023 (Monday)

1/2/2023 (Wednesday)

Open

Nationwide

 

13/3/2023 (Monday)

15/3/2023 (Wednesday)

Open

Nationwide

 

Latest Reviews from our students