What a funny coincidence, I just passed DP-200 a few hours ago. Still feeling pretty proud of myself as there was tons of information to remember and the exam was long and hard.
I did not use a classroom training option as the timing was inconvenient and the cost was way too high. I didn't even use Pluralsight even though I had a subscription because I really get bored with information presented by video.
For the fundamentals exam, I used a Udemy course and practice exam found on Udemy. I guess it worth taking as an introduction to all the bits and pieces of Azure.
For DP-200 mainly I used the Microsoft learning paths and drilled for days with the official ($$$$) practice exam. And also bought some practice exams off Udemy which I thought at the time were out of date but actually helped with a question or two. I bought a bundle of 1 practice test, 1 exam sit and one retake for a discounted price but then passed on the first try. I found that just taking the learning paths was not enough to pass the exam and the practice exam was very useful.
Here's a fantastic page that helped me a lot:
Preparing for and Taking Microsoft Exam DP-200 (Implementing an Azure Data Solution) | Cathrine Wilhelmsen
Be careful about signing up for the 30 day trial too early, many of the learning paths include a sandbox to do the exercises that is free, where the later ones actually require you to have an account. Once you start getting into the DataBricks labs, you actually have to upgrade your "free" account to a paid one, but you still keep your credits. However, once you fire up clusters your credits go quick and I ran up £150 in actual costs before I knew it.
Monday I start working on DP 201, and that path looks much fuzzier.