Microsoft DP-600 prep: Fabric Analytics Engineer Associate (Udemy.com)
Learn advanced DAX skills, lakehouses, warehouses, SQL/KQL code. Helps with APL-3008, 3009, 3010 Microsoft Applied Skill
Created by: Phillip Burton
Last updated June 2026
What you will learn
- Plan, implement, and manage a solution for data analytics
- Prepare and serve data
- Implement and manage semantic models
- Explore and analyze data
Course Description
This course covers the content required for the DP-600 "Fabric Analytics Engineer Associate" certification exam.
It is as per the DP-600 requirements as of 15 November 2024, with some updates as of 14 January 2026 and 20 April 2026.
This course is also useful for the following Microsoft Applied Skills:
APL-3008 "Implement a Real-Time Intelligence solution with Microsoft Fabric"
APL-3010 "Implement a data warehouse in Microsoft Fabric"
Please note: This course is not affiliated with, endorsed by, or sponsored by Microsoft.
What do students like you say about this course?
Andrew says: "I enjoyed this course, and I learned some really useful things. The Calculation Group clarified this relatively new feature for me, so I will use it in the future. I'm taking my DP-600 exam soon. This course has filled in my knowledge of Fabric. I've even activated my Fabric 60 Day Trial because of this course, so I can actually go through the steps of creating items and manipulating data first-hand. The corse was presented in clear and logical manner."
Saurabh says: "This course is great. Phillip has explained the concepts in details and hands on activities, practice activities and in depth explanation of advanced DAX functions, SQL, PySpark and KQL makes this course stand out. I am going to attempt DP 600 in next four days. Thank you Phillip, I learned new things in each video. Keep bringing such great courses. I love your such in depth hands on courses."
Jerry says: "Hands down, this is one of the best courses for DP-600 available on Udemy. I’ve purchased several other courses, but none compare to this one. It’s clear, concise, and focused, with no unnecessary content. I’ve received my certification, thanks to this excellent course. Highly recommend!"
It comes in four parts:
Part 1 - Power BI knowledge you will have gained if you have already studied for the PL-300 exam,
Part 2 - additional Power BI knowledge (not part of the PL-300 exam),
Part 3 - Fabric lakehouses and data warehouses using SQL, and
Part 4 - eventhouses using KQL.
Part 1 of this course is for you if you have not studied for Microsoft's PL-300 exam. If you have, then please join me in Section 1, and then skip to Part 2 (Section 9). In Part 1, we'll look at:
Installing and creating a report in Power BI Desktop and uploading it to Power BI Service,
Creating calculated columns and measures using DAX, and
Other PL-300 exam topics needed for the DP-600 exam.
In Part 2 of this course, we'll start with Power BI. We'll look at:
Developing our design of semantic models, including calculation groups/items and field parameters.
Expanding our DAX knowledge, with DAX variables and windowing functions.
Using external apps, such as Tableau Editor 2 and DAX Studio,
Implementing many-to-many relationships, implementing dynamic strings, and using the Optimize menu.
The analytics development lifecycle, focusing on version control and deployment solutions,
Other Analytics topics, such as creating aggregation tables and using the XMLA endpoint.
In Part 3 of this course, we'll query and manipulate data in Fabric lakehouses and data warehouses using SQL.
After a brief look around Fabric, we'll start by ingesting data by using data pipelines and dataflows.
We'll then create a lakehouse and Data Warehouse and use the SQL Analytics Endpoint to manipulate the data in SQL. We'll learn the 6 principle clauses in the SQL Select statement: SELECT, FROM, WHERE, GROUP BY, HAVING and ORDER BY.
In Part 4 of this course, we'll look at the Eventhouses and KQL:
We'll create an eventhouse, see sample KQL queries, and how you can convert SQL queries to KQL.
We'll select, filter and aggregate data using KQL.
We'll expand our KQL queries using string, number, datetime and timespan functions.
Finally, we'll transform data using KQL, merging and joining data, and identify and resolve duplicate and missing data.
No prior knowledge is assumed. We will start from the beginning for all languages and items, although any prior knowledge of DAX, SQL or KQL is useful.
Once you have completed the course, you will have a good knowledge of maintaining a data analytics solution, preparing data, and implementing and managing semantic models. And with some practice, you could even go for the official Microsoft certification DP-600 - wouldn't the "Microsoft Certified: Fabric Analytics Engineer Associate" certification look good on your CV or resume?
I hope to see you in the course - why not have a look at what you could learn?
Instructor Details
- 4.6 Rating
2,080 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 Pushkal Bhattacharyya on 6/2/2026
Good for introduction to Fabric, SQL and KQL is effectively discussed, also security and governance, lakehouses, data warehouses are touched upon. Would have been great if the difference between onelake, directlake and lakehouses were discussed. Also the question remains whether its enough to sit for DP-600 exam. Overall though I like Phillip Burton's courses and would always go for them if available.
By Adrian Alvarez Molina on 1/5/2026
Good intro for the DP-600, It's great have some exercise and small test. I think it spends to much time talking about PL-300 and Power BI (Wich is not the focus of the course, so consider it a smaller course rather than 18 hours). In any case, the teacher has prepared a good complementary material and pdfs with guides to functions. The KQL part was also worth to mention
By Nicholas Conrad on 7/2/2025
The course combined with the Microsoft DP-600 learning path covered all of the DP-600 material adequately for me to pass the DP-600 exam, though the absolute breadth of knowledge covered in DP-600 (and the consequent size of the course) made it difficult to retain all the necessary information. I did not feel very confident going into the exam as I usually do after taking a Udemy exam prep course.
By Deepak Aggarwal on 6/10/2025
Amazing course for people who are planning to give DP600 exam, you get all the study material at one place. One feedback - You should try to include more sample questions like the real exams and also keep giving hints in between this could be asked in the exam in this way etc...
By Lorena Nuria Arriaza Irigoyen on 5/4/2025
Excellent instructor and top-quality content - very detailed and comprehensive. I feel much more confident about the material now. Just feel that I need a bit of practice before taking the exam. Though, the 2 practice tests included on this course helped me a lot.
By Terrapon Anthony on 1/22/2025
The course is great ! Just passed the DP600 certification with success. Just as a side note : the exam in itself contained a lot of weird questions, such as format of files in githubs, DMX expressions, V-Order, OPTIMIZE and VACUUM, few Admin base questions which are not covered in this class nor in Microsoft Free exam test
By Anonymized User on 1/13/2025
This course is easy to follow and contains a wealth of information beyond what is necessary for the DP-600 exam. It may need some minor updates to cover additional topics in the Microsoft exam prep materials: SCD types, lakehouse shortcuts, optimization of parquet files, and warehouse table statistics.
By Saurabh Deshmukh on 12/28/2024
This course is great. Phillip has explained the concepts in details and hands on activities, practice activities and in depth explanation of advanced DAX functions, SQL, PySpark and KQL makes this course stand out. I am going to attempt DP 600 in next four days. Thank you Phillip, I learned new things in each video. Keep bringing such great courses. I love your such in depth hands on courses.
By Jerry Caleb on 8/27/2024
Hands down, this is one of the best courses for DP-600 available on Udemy. I’ve purchased several other courses, but none compare to this one. It’s clear, concise, and focused, with no unnecessary content. I’ve received my certification, thanks to this excellent course. Highly recommend!
By Andrew Hubbard on 6/14/2024
I enjoyed this course, and I learned some really useful things. The Calculation Group clarified this relatively new feature for me, so I will use it in the future. I'm taking my DP-600 exam soon. This course has filled in my knowledge of Fabric. I've even activated my Fabric 60 Day Trial because of this course, so I can actually go through the steps of creating items and manipulating data first-hand. The corse was presented in clear and logical manner.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 92 / 100












