Skip to content
UdemyIT CertificationsPaid courseIntermediate levelCertificate

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

icon
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

icon
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:

  1. Part 1 - Power BI knowledge you will have gained if you have already studied for the PL-300 exam,

  2. Part 2 - additional Power BI knowledge (not part of the PL-300 exam),

  3. Part 3 - Fabric lakehouses and data warehouses using SQL, and

  4. 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?

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

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.

icon
More courses by Phillip Burton

$18.99

$22.99

$22.99

$99.99

$13.99

Free

icon
More IT Certifications courses

$59.99

$10.99

$10.99

$19.99

$11.99

$19.99

icon
Reviews

4.6

2,080 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

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.

Showing all 10 reviews on CourseDuck

Read all 2,080 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 92 / 100