Learn how to create an application using the SQL API and SDKs for Azure Cosmos DB. Discover how to write efficient queries, create indexing policies, manage and provisioned resources, and perform common operations with the SDKs.
Benefit from instructor-led preparation for the DP-420 certification exam with tips, tricks, guidance, and mentored support.
Nov 27, 2023
DP-420 is a four-day associate-level course for developers, data engineers, and solution architects. It focuses on authoring cloud-native solutions using the SQL API and SDK for Azure Cosmos.
During the course you will be introduced to the Azure Cosmos DB SQL API and discover how to create and configure your account, database, container and resources. You will learn how to configure throughput allocation and time-to-live values, plus how to migrate data using Azure services and Spark or Kafka. You will also build your understanding of how to integrate Microsoft.Azure.Cosmos SDK library from NuGet, connect to the account using SDK and .NET, and configure SDK for offline development and access and manage data.
Additionally, you will explore how to write and optimize queries, define and customize indexes, handle events, and archive data using Azure Functions. You will develop your knowledge of advanced modelling patterns, and partition and replication strategy. You will further learn how to measure performance, implement backup, and restore. Plus, you will explore how to use Azure Resource Manager (ARM) to manage an Azure Cosmos DB account and its child resources using JSON templates, Bicep templates, or the Azure CLI.
Overall, this course will prepare you for the DP-420 exam and set the base for other role-based courses and certifications. Entry for the exam is not included. However, you will get a clear overview of the Microsoft certification process, including tips and tricks, testing strategies, practice questions, and helpful information to help you pass the exam.
This course comprises 13 purposely designed modules that take you on a carefully defined learning journey.
It is an instructor-led course which runs to a fixed schedule, with set start and finish dates. It is driven forward by your instructor and features live sessions that are aired at a set time. You will, however, have time to complete certain activities at your own pace outside of the live sessions.
The materials for each module are accessible from the start of the course and will remain available for the duration of your enrollment. Methods of learning and assessment will include reading material, hands-on labs, and online exam questions.
As part of our mentoring service you will have access to valuable guidance and support throughout the course. We provide a dedicated discussion space where you can ask questions, chat with your peers, and resolve issues.
Once you have successfully completed the course, you will earn your Certificate of Completion.
After completing this course, you will be able to:
Before enrolling in this course, you need:
This course will help you to prepare for the DP-420: Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB certification exam.
During the course, you will learn how to create an application using the SQL API and SDKs for Azure Cosmos DB. You will also learn how to write efficient queries, create indexing policies, manage and provisioned resources, and perform common operations with the SDKs.
When you take this course, you will also get information and guidance on the Microsoft certification process, knowledge checks and practice questions, and useful tips on how to pass the exam.
We believe every learner is an individual and every course is an opportunity to build job-ready skills. Through our human-centered approach to learning, we will empower you to fulfil your professional and personal goals and enjoy career success.
1-on-1 mentoring, live classes, webinars, weekly feedback, peer discussion, and much more.
Hands-on labs and projects tackling real-world challenges. Great for your resumé and LinkedIn profile.
Designed by the industry for the industry so you can build job-ready skills.
Competency building and global certifications employers are actively looking for.
Certificate of Completion
13 Modules
02 Skills
Discussion space
12 Labs
13 Knowledge checks
01 Practice exam
Azure Cosmos DB SQL API Account
Documents
Transactional batch with the SDK
Bulk operations with the SDK
SQL query
Index Azure Cosmos DB SQL API data with Azure Cognitive Search
Custom conflict resolution policy
Azure Cosmos DB SQL API
Azure Data Factory
Azure Cosmos DB SQL API SDK
Azure CLI script
This course is led by experienced Microsoft Certified Trainers (MCTs).
Subscribe to get the latest tech career trends, guidance, and tips in your inbox.
DP-420: Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB is a Microsoft-certified course designed for those who have good knowledge of developing apps and have extensively worked in developing apps for Azure and Azure Cosmos DB database technologies. If you are planning to take the DP-420 certification exam, then you should have expertise in developing applications using the core (SQL) API and SDKs, writing efficient queries, creating appropriate index policies, provisioning and managing resources in Azure, and creating server-side objects with JavaScript.
Since it is a specialty and intermediate-level certification course, taking the DP-420 exam does come with a few prerequisites. Before taking this exam, you must have good knowledge of Microsoft Azure and be able to navigate the Azure portal (which can be gained by completing the AZ-900: Microsoft Azure Fundamentals training with SkillUp Online). Your intermediate-level writing experience in an Azure-supported language (C#, JavaScript, Python, or Java) will be an advantage. Additionally, you should be able to write code to connect and perform operations on an SQL or NoSQL database product (SQL Server, Oracle, MongoDB, and Cassandra). You should have subject matter expertise in designing, implementing, and monitoring cloud-native applications that store and manage data. And you should also have proficiency in interpreting JSON, reading C# or Java code, and using PowerShell.
On passing the DP-420 exam, you will earn theMicrosoft Certified Azure Cosmos DB Developer Specialtycertification, which will enable you to become an Azure Cosmos DB Developer. Employers will require your skills because you will be able to understand how to implement and manage the operational aspects of cloud-native and hybrid data platform solutions built with Azure Cosmos DB and Microsoft Azure Data Services. As an Azure Cosmos DB developer, your responsibilities could include design and implementation of data models and data distribution.
You can follow these steps to become Microsoft certified in DP-420:
Step 1: Complete the recommended training for DP-420 with SkillUp Online; we are a Microsoft authorized training partner.
Step 2: After completing the training, visit Microsoft's official website. Register for the DP-420: Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB (beta) exam, and schedule it.
Step 3: Take the exam, pass it, and earn your DP-420 certificate.
To prepare for the DP-420 exam, you need to practice a certain set of skills. To achieve this, youcan enrollfor this instructor-led course withSkillUpOnline and get valuable support and assistance from instructors and mentors. They will give you important tips, tricks, and usefuladvice on how to prepare for the exam.Additionally,you will also get hands-on practice through online labs, knowledge checks, and practice exams.
Certificate of Completion
13 Modules
02 Skills
Discussion space
12 Labs
13 Knowledge checks
01 Practice exam
Azure Cosmos DB SQL API Account
Documents
Transactional batch with the SDK
Bulk operations with the SDK
SQL query
Index Azure Cosmos DB SQL API data with Azure Cognitive Search
Custom conflict resolution policy
Azure Cosmos DB SQL API
Azure Data Factory
Azure Cosmos DB SQL API SDK
Azure CLI script
This course is led by experienced Microsoft Certified Trainers (MCTs).
Subscribe to get the latest tech career trends, guidance, and tips in your inbox.