DP-300 prep: Azure Database Administrator Associate (DBA) (Udemy.com)
Learn DBA skills for Azure SQL Databases, SQL Managed Instances and SQL Server on Azure Virtual Machines. Exam DP-300
Created by: Phillip Burton
Last updated April 2026
What you will learn
- Plan and implement data platform resources
- Implement a secure environment
- Monitor and optimize operational resources
- Optimize query performance
- Perform automation of tasks
- Plan and implement a High Availability and Disaster Recovery (HADR) environment
- Perform administration by using T-SQL
Course Description
This course covers the content required for the DP-300 certification exam, current as per the DP-300 exam updates of 26 July 2024 and 24 April 2026.
Please note: This course is not affiliated with, endorsed by, or sponsored by Microsoft.
What do people like you say about this course?
Erik says: "Phillip has done an amazing job with this course, it covers all of the skills required to pass DP-300 exam and a little more. I had some difficulties with some of the topics of the exam and this whole course and videos made a lot of them more clear. The course is a must for people looking to pass the exam, the test exams reinforce the knowledge gained but of course do not include actual exam questions."
Steven says: "Great course at showing the content tested in the DP-300 course. The practice tests and quizzes were not at all similar to the actual DP-300 exam, but through taking this course (and applying the knowledge gained) I was able to get my certification on the first try."
Pardeep says: "Must say i didn't expect to to provide such thorough Azure flavor from DBA standpoint
most of the courses on Udemy do have azure courses but they are from system admin standpoint(with dba portion added here n there)
this course is nicely crafted and most of nuances are explained clearly
also, there's a pdf in resources which has the notes & its something to hold on to for quick reference for future.
Thank you much for the course!!!"
This course teaches the requirements for the Microsoft Certificate DP-300 "Administering Relational Databases on Microsoft Azure", and focuses on administrating Azure SQL Databases, Azure SQL Managed Instances, and SQL Server on Azure Virtual Machines. We concentrate for most of the course on Azure SQL Databases, and then look at the additional functionality for Managed Instances and SQL Server on Azure Virtual Machines.
In the first part of this course we will be concentrating on the Azure SQL Database. We'll start off with getting a free trial of Azure, installing SQL Server Management Studio, and briefly reviewing the 6 principal clauses of the SELECT statement. We will then look at how to optimize query performance and evaluate performance improvements.
We will then look at the various Data Platform Resources and how they compare. Following this, we will have a deep dive into configuring Azure SQL Database resources for scale and performance, including serverless and provisioned, vCore and DTU, and database partitioning techniques. We will then evaluate strategies for migrating to Azure.
Then we look at how to implement a secure environment for your Azure SQL Database. We will look at how to configure database authentication and authorization by using platform and database tools; how to Implement security for data at rest and in transit; and how to implement compliance controls for sensitive data.
After this, we will look at how Monitor and Optimize Operational Resources. This includes Monitoring activity and performance, implementing performance-related maintenance tasks, and identifying performance-related issues.
Lastly for Azure SQL Database, we will look at how to Automate tasks and Perform backup and restore a database by using database tools, Recommend an HADR strategy for a data platform solution, and more about Performing Administration by Using T-SQL.
In the second part of the course, we will turn to Virtual Machines and Managed Instances and those features which are not available in Azure SQL Database. We will start by configuring them and access them, either in SSMS or using a Remote Desktop Connection. Then we’ll look at strategies for configuring database authentication, and filegroups.
We’ll Evaluate and implement an alert and notification strategy, Identify performance-related issues using tools we couldn’t use in Azure SQL Database, and Create scheduled tasks. Finally, we’ll Perform backup and restore a database in Virtual Machines by using database tools, and Recommend, test and configure High Availability and Disaster Recovery strategies.
Some prior knowledge is required, but not much. You’ll need to know how to use the Select statement; and it would be helpful, but not essential, if you had a little background in Microsoft Azure.
Some prior knowledge of SQL Server is required. Specifically, you need to know:
How to create a SELECT statement,
How to create views and stored procedures,
How to create backups and restore a database.
This content is available in "98-364: Database Fundamentals", which is published on Udemy.
Additionally, prior knowledge of Azure, such as that shown in Microsoft's DP-900 exam is helpful, but is not required.
Once you have completed this course, you will have a good knowledge of how to administer Azure SQL Databases, Azure SQL Managed Instances, and SQL Server on Azure Virtual Machines. And with some practice, you could even go for the official Microsoft certification DP-300 - wouldn't that look good on your CV or resume? And if you are an American college student, you might even get college credit for passing that exam.
I hope to see you in the course - why not have a look at what you could learn?
Instructor Details
- 4.6 Rating
3,770 Reviews
Phillip Burton
Hi. I'm Phillip, and I'm proud to Teach with Udemy as a Udemy Instructor Partner. I have been teaching on Udemy since 2015, and I have over 1,000,000 students and more than 60 video courses, including over a dozen Bestseller courses.
My courses include Microsoft Power BI and Fabric, Tableau, SQL Server, Power Platform (Power Apps, Power Automate, etc.), Azure, Microsoft Office, and more. The majority of my courses align with the requirements for official certifications from Microsoft, Oracle, and Tableau - so with a bit of practice, you could enter the exam or assessment and put it on your CV or resume.
I have been a Computing Consultant providing expert services in the development of computer systems and data analysis. I am one of 9 award winning Experts for Experts Exchange's 11th Annual Expert Awards. My interests are working with data, including Microsoft Power BI, Excel, Access, SQL Server, and the Power Platform.
More courses by Phillip Burton
PL-300 certification prep: Microsoft Power BI Data Analyst (2026)
4.6 (38,841 Reviews)
Provider: Udemy
Time: 30.3h
$18.99
70-461, 761: Querying Microsoft SQL Server with T-SQL course (2026)
4.6 (18,624 Reviews)
Provider: Udemy
Time: 28.7h
$22.99
Salesforce Tableau Data Analyst/Specialist Desktop Cert Prep (2026)
4.7 (15,238 Reviews)
Provider: Udemy
Time: 15.7h
$22.99
PL-900 prep: Microsoft Power Platform Fundamentals (2026)
4.7 (15,071 Reviews)
Provider: Udemy
Time: 11h
$99.99
SQL Server Integration Services (SSIS) - An Introduction (2026)
4.6 (11,116 Reviews)
Provider: Udemy
Time: 3.9h
$13.99
Microsoft Excel - Improve your skills quickly (2024)
4.6 (9,076 Reviews)
Provider: Udemy
Time: 1.6h
Free
More IT Certifications courses
Master Splunk Enterprise Administration: Certification Prep (2024)
5.0 (154 Reviews)
Provider: Udemy
Time: 1.8h
$59.99
Cisco Troubleshooting Labs For CCNA, CCNP, and CCIE Students (2026)
4.9 (819 Reviews)
Provider: Udemy
Time: 6.8h
$10.99
CCNA Cyber Ops Tools: Sec Onion, Wireshark, and Kali Linux (2025)
4.9 (292 Reviews)
Provider: Udemy
Time: 4.5h
$10.99
ISTQB Certified Tester - Foundation Level latest Version (2025)
4.9 (224 Reviews)
Provider: Udemy
Time: 9.5h
$19.99
CompTIA Tech+ FC0-U71 Prep Hands-on training, Practice Exam (2026)
4.9 (132 Reviews)
Provider: Udemy
Time: 7.6h
$11.99
Cisco CCNA 200-301 – The Complete Guide to Getting Certified (2026)
4.8 (90,672 Reviews)
Provider: Udemy
Time: 42.7h
$19.99
Reviews
By Brinda ayshwarya on 3/6/2026
when i started the course i felt tough and doubtful but as i go through the course im feeling intersting though demotivated because of the toughness but still some where im happy about the thought provoking topics and the explaination of instructor i simple terms,how he framed the curriculum is very good
By Satyaki Banerjee on 2/14/2025
1.Sql server upgrades need to be shown and explained in tabular form not just randomly reading from a script. 2.Pros & cons on other of sql server on other databases has also been neglected. 3.Does this tutorial cover at least 80 percent of the topics in details to pass Dp-300 is the real question that every pupil should be directed to answer mandatorily ...
By Farid Ahmad Zahin on 12/22/2024
A detailed and to the point course. I really enjoyed it and thanks for sharing it. One thing that I can suggest from point of view is, if it is possible make it categorized as the 5 categories of the skills to be measure: 1. Plan and Implementation Data Platform Resources. 2. Implement a Secure Environment. 3. Monitor, Configure and Optimize Database Resources. 4. Configure and Manage Automation of Tasks. 5. Plan and Configure HADR Environment. and one thing more that is if you are updating the course contents and not changing the entire video, at least make an extra note of latest updates in that section. i.e. 1. Now you can provision Hyperscale up to 128 TB. 2. The Latest TLS version available is 1.3 At all it was a GREAT course with GREAT CONTENTS especially every service and tools are practically explained and the resources available. Thanks
By Bill Kline on 1/4/2024
Fairly in-depth, which I appreciate. I've learned about several features that I knew nothing about before taking this course. Good course, recommended.
By Sachin Patare on 7/26/2023
This course is phenomenal. Dp-300 exam now covers a 'lab' section wherein practical questions are asked which is covered in-depth in this course. In my opinion, this course provides way more knowledge than which is actually required for the exam which is remarkable. I have recently passed my certification exam and just wanted to mention that microsoft study material coupled with this course is sufficient to pass the exam, hence a 5 star rating.
By Erica Bradley on 6/8/2023
Great course layout and up-to-date course material. Having both the resources you can download and Videos in their sections was helpful. I was able to set my own learning path and cover the required learning for the DP 300 exam. This course was one of the key tools that helped me recently pass the DP 300 exam. I felt confident doing the User Case scenarios and lab tasks part of the exam.
By Jason on 8/4/2022
I found the course gave me a good understanding of Azure SQL concepts. Of course nothing gives you everything, and I followed up on some subjects to gain a deeper insight, but that's what you are meant to do. Phillips teaching style is great and suited me. He explains the subjects in an easy to understand way. I will definately be looking at his other courses in the future. I highly recommend this course if you are are taking the DP-300 exam. I passed my exam yesterday. Thank you Phillip!
By Derek Goldspink on 1/12/2022
The author clearly has real world experience with SQL Server and Azure SQL services, and teaches you at a much more practical level than other training you will find. A few nice to have additions would be: more in-depth coverage of backup and restore issues like TDE key management, limitations going across subscriptions or on-prem, and alternatives like bacpac. As well as a starter template for monitoring and alerting, and a mention of Glenn Berry queries for additional DMV learning.
By Ranbir Sandhu on 1/9/2022
At this moment in time this is the only course directed at the DP300 certificate syllabus as opposed to the exam. The author does a very good job in covering the certificate syllabus and hands on demonstrations, also raised some very valued points about Microsoft's free online learning. This course will give you the overview of the fundamental processes, but I will need more studying to take the exam.
By Erik Castro Estrada on 11/12/2021
Phillip has done an amazing job with this course, it covers all of the skills required to pass DP-300 exam and a little more. I had some difficulties with some of the topics of the exam and this whole course and videos made a lot of them more clear. The course is a must for people looking to pass the exam, the test exams reinforce the knowledge gained but of course do not include actual exam questions.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 92 / 100












