Skip to content
UdemyIT CertificationsPaid courseIntermediate levelCertificate

Microsoft DP-700 prep: Fabric Data Engineer Associate (Udemy.com)

Learn PySpark, SQL, KQL and Fabric for DP-700 exam. Also helps with the APL-3008, 3009 and 3010 Microsoft Applied Skills

Created by: Phillip Burton

Last updated June 2026

icon
What you will learn

  • Implement and manage an analytics solution
  • Configure security and governance
  • Ingest and transform data
  • Monitor and optimize an analytics solution

icon
Course Description

This course covers the content required for the Microsoft DP-700 "Fabric Data Engineer Associate" certification exam, using the Study Guide for "Implementing Analytics Solutions Using Microsoft Fabric", updated in line with the exam update as per 20 April and 21 July 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?

Kin says: "Thank you so much for this content, very helpful.  I love the flow of how you explain things starting from the most simple scenario and add complexity gradually, and how you anticipate common questions and address them.  I learned more from this than the official Microsoft instructors I got from my workplace... Very well done!"

David says: "Philip takes time to explain things on a basic level so a novice to the topic can start building knowledge from scratch, following it up by in-depth explanations and details. The practice activities are also a very nice touch!"

Warren says: "This course is absolutely phenomenal in preparation for the DP-700 but also learning if you have zero experience. Microsoft Fabric is quite a large platform, and the exam can be very broad. Phillip does an outstanding job of covering an incredible amount of content in an easy-to-understand manner. The practice activities are well thought out and actually quite helpful in applying what is being taught.

There are other resources out there, but this tops them all. Phillip is also incredibly responsive to any questions out there. I cannot understand why anyone would not give this course 5 stars."


What will you learn in this course?

  • Following a quick look around Fabric, we will look at using Dataflow Gen2 and pipelines - ingesting and copying data, including using the M language, and scheduling and monitoring data pipeline runs.

  • Next we'll manipulate data using PySpark and SQL in a notebook.

    • We'll have a look at loading and saving data using notebooks.

    • We'll then manipulating dataframes, by choosing which columns and rows to show.

    • We'll then convert data types, aggregating and sorting dataframes,

    • We will then be transforming data in a lakehouse, merging and joining data, together with identifying missing data or null values.

  • We will then be improving notebook performance and automate notebooks, together with creating objects, such as shortcuts and file partitioning.

  • Following this, we'll look at using a data warehouse - transforming data, creating an incremental data load, and managing and optimizing them.

  • We'll then create an eventhouse, and find out how to transform data using KQL:

    • We'll select, filter and aggregate data.

    • We'll manipulate data using string, number, datetime and timespan functions.

    • We'll end these sections by transforming data, merging and joining data and more.

  • Finally, we will look at ingesting and transforming streaming data, including revising KQL knowledge from the DP-600 exam, workspace settings and monitoring.

No prior knowledge is assumed. We will start from the beginning for all languages and items, although any prior knowledge of M, PySpark, SQL or KQL is useful.

Once you have completed the course, you will have a good knowledge of using notebooks, dataflows, pipelines, data lakehouses and warehouses and eventhouses. And with some practice and knowledge of some additional topics, you could even go for the official Microsoft certification DP-700 - wouldn't the "Microsoft Certified: Fabric Data 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,856 ratings on Udemy

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

By Bharti Das on 9/2/2026

All sections of the course were informative, well-organized, and covered in excellent detail. The quizzes at the end of each section were very helpful in strengthening understanding and reinforcing learning. Additionally, the lecturer's summaries at the end of each video were outstanding. They effectively highlighted the key takeaways, making the content easier to remember and helping learners retain important concepts. Overall, it was a highly engaging and valuable learning experience.

By John Souftas on 7/28/2026

Excellent instructor with in-depth explanations, examples, interesting topics both for everyday Data engineering work and for DP-700 exam and also hands-on practise tasks which help immensely. I would reccomend this to anyone willing to improve their DE skills with Fabric.

By Ethan Hazari on 6/6/2026

The course need to be updated as many of the features has changed , for example there is no publish button or default desticnation does do same as data distnation , make confusing for students and need additional research , however the instrucutor is pretty clearn , another problem is that the pdf that instructor uses is not available same for example the table showing the diff of Lakhouse and Warehouse

By Yelena Varshal on 5/19/2026

This is a great course! I like the instructor's style, clear pronunciation and making sure we understand the material. A lot of great knowledge.

By Manikantta Penke on 5/17/2026

This Udemy course on Microsoft Fabric certification provided a solid foundation in data engineering and analytics. The instructor explained complex concepts like event streams, data pipelines, and workspace management with clarity and practical demos. The quizzes and exercises mirrored real exam scenarios, which boosted my confidence. I especially appreciated the section on Fabric’s integration with Power BI, as it tied theory to real-world use cases. While the course could include more advanced practice tests, overall it’s a valuable resource for anyone aiming to pass the Microsoft Fabric certification. Highly recommended for beginners and intermediate learners alike.

By Bill Ferreira on 4/8/2026

This is a top-quality course I recommend for a strong foundation to help prepare for the DP-700 exam. This course is nicely organized and presented. Topics were clearly explained along with a demonstration. Practice exercises were concise, followed by a clear walkthrough of the solution. Each section was followed by a short quiz.

By Carlos Mas on 4/7/2026

I learnt a lot from this course. Well structured. It gives a knowledge basement towards preparing the DP-700 exam. However, the exam in pretty difficult so better complement this course with Microsoft Learn documentation.

By Gene Delovsky on 1/6/2026

Overall the instructions are well delivered and designed so far. However, Section 15 made a large leap in skills that were not introduced. I prefer to have at least another section for that. Also, Section 15 skipped the solution design overview and went directly into coding, which made it somewhat difficult to grasp. I'd implement the design overview before jumping into code.

By Nilesh Patil on 12/31/2025

The video series is really good though the mock tests aren't that good for someone who is taking knowledge and doesn't really need to by heart what option is placed where. From the exam perspective as well, it is not helpful to know which option is placed where in the interface. But apart from that, learnt a lot from this esp. the KQL coding.

By Rajesh M on 12/15/2025

The best teacher I have seen on Udemy. I have passed the exam, thanks to this course, as the material covered topics pretty well, and sufficiently in depth. I agree with some of the other reviewers, the practice exams are more focused on the course and can be improved (or have another set) to be more like a mock exam for the actual exam.

Showing all 10 reviews on CourseDuck

Read all 2,856 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