With the unprecedented adoption of Microsoft 365, companies are looking for more ways to customize their environments to fully leverage their investments. This has lead to the rise in demand for Microsoft 365 developers, except that drove a new challenge:
“What makes someone a Microsoft 365 developer?”
To address this question, Microsoft launched the Microsoft 365 Certified: Developer Associate. To become certified, a developer must take and pass the MS-600 exam. This exam measures your ability to accomplish the following technical tasks:
Microsoft 365 Developer Associate certification
The Microsoft 365 Developer Associate certification identifies developers with a broad and deep knowledge across the five (5) major workloads in Microsoft 365:
- Microsoft identity (Azure AD)
- Microsoft Graph
- Microsoft Teams
- Office Add-ins
- SharePoint Online
Microsoft created the certification in response to customer demand for a way to identify qualified candidates and their proficiency as Microsoft 365 developers.

Introducing our MS-600 Exam Prep course!
This course is the best guide for developers to prepare and pass the exam!
- implement Microsoft identity
- build apps with Microsoft Graph`
- extend and customize SharePoint
- extend Microsoft Teams
- extend Office clients

Traditional Microsoft certification exam prep
Instructor-led courses charge you as much as $3,000 and require a dedicated a week of your time in virtual/in-person classrooms to prepare for the exam. In-person classes can require travel if one isn’t available near you, not to mention the health concerns of sitting in a packed classroom with others these days.
These instructor-led courses consist of lectures and hands-on labs. Microsoft 365 is always changing and improving. Have you ever wondered how often the instructor-led course materials are updated? Here’s a little secret: not often. Just think about Microsoft Teams - how many times has the user experience changed in the last year?
The instructors often don’t have experience in the subject matter or are even familiar with the content. Do you really want to learn from someone who’s not a recognized subject matter expert on the Microsoft 365 workloads the MS-600 is testing you on?
What if you’re a developer who already has experience with one of the five Microsoft 365 workloads? Why invest your time sitting through a course & pay hands-on labs you don’t need waste time you don’t have?
It's time for a change: our unique approach to exam prep
Meet your instructor: Andrew Connell
Simply put: no one else is uniquely positioned to offer you this course.
Why?

I'm a long-time web developer with extensive experience in every area the MS-600 exam tests you on. I've worked with Microsoft 365 going back to when it was first introduced as Office 365 in 2011.
I worked alongside leading Microsoft 365 developers in the industry on the certification. We identified the topics developers should know & be measured on. This list drove the creation of the pool of questions included in the certification exam.
I was hired by Microsoft to develop the Microsoft Learning modules from this list of topics. These modules are fantastic resources for self-paced learning. They include documentation and hands-on labs. I also regularly refresh them so they're always current.
Prepare efficiently, on your schedule, at a fraction of the cost
You need is a guide to the certification exam!
It takes time to figure out all the different topics you need to know. You should focus your time on preparing for the exam, not trying to figure out what you do and don't need to know.
In this course, you learn what topics the exam covers for each of the five (5) Microsoft 365 workloads. I explain what you need to know about each topic and which ones you can ignore.
Test your knowldge with over 300 practice test questions included in this course! I took questions I wrote for the Microsoft Learning modules (~100) & added another ~200 from my experience taking the exam.
What about hands-on labs? I've already them created for Microsoft - you shouldn't (and won't) have to pay for them.
For each topic, I'll bring you to these same hands-on labs. They are always current (refreshed quarterly) and unlike the in-person courses, you can complete these at your own pace if you need the extra practice.