MB-500: Microsoft Dynamics 365 Finance and Operations Apps Developer
Welcome to MB-500. This is a Microsoft Official Course MB-500T00 Microsoft Dynamics 365 Finance and Supply Chain Apps Developer. This course is [...]
Welcome to MB-500. This is a Microsoft Official Course MB-500T00 Microsoft Dynamics 365 Finance and Supply Chain Apps Developer. This course is [...]
Welcome to MB-500. This is a Microsoft Official Course MB-500T00 Microsoft Dynamics 365 Finance and Supply Chain Apps Developer. This course is an accelerated version of the developer course for Dynamics 365 Finance and Supply Chain (previously called Dynamics 365 for Finance and Operations) with 40% additional content. This course helps you to prepare for Microsoft Dynamics 365 Finance and Supply Chain App Developer Exam MB-500 with its valued features like hands-on training labs/extra content/demonstrations/exercises/quizzes etc. Students in this course will learn how to program X++ code and use developer tools.
While all official preparatory information will be covered, we have enhanced this course to include additional exercises and content. We reserve the right to enhance the standard Microsoft course material, both to add value and better prepare our students for real-world situations, as well as to keep our students updated with the latest information.
Lessons | Duration | |
---|---|---|
Module 0 Lesson 1 Explore the Ecosystem and Main Components |
65:17 | |
Module 0 Lesson 2 Explore the Technical Architecture |
61:28 | |
Module 0 Lesson 3 Explore design and deployment considerations |
8:00 | |
Module 0 Lesson 1 Quiz |
10:00 | |
Module 0 Lesson 2 Quiz |
10:00 | |
Module 0 Lesson 3 Quiz |
10:00 |
Labs | Duration | |
---|---|---|
Lab 1: Create a deployable package in Visual Studio | 10:00 |
Lessons | Duration | |
---|---|---|
Module 1 Lesson 1 Manage implementations by using Lifecycle Services |
39:22 | |
Module 1 Lesson 2 Manage source code by using version control |
42:48 | |
Module 1 Lesson 3 Customize by using Visual Studio |
17:45 | |
Module 1 Lesson 1 Quiz |
10:00 | |
Module 1 Lesson 2 Quiz |
10:00 | |
Module 1 Lesson 3 Quiz |
10:00 |
Labs | Duration | |
---|---|---|
Lab 1: Upload deployable package in asset library | 10:00 |
Lessons | Duration | |
---|---|---|
Module 2 Lesson 1 Implement application Lifecycle management |
23:04 | |
Module 2 Lesson 1 Quiz |
10:00 |
Labs | Duration | |
---|---|---|
Lab 1: Create a model | 10:00 |
Lessons | Duration | |
---|---|---|
Module 3 Interactive Walkthrough 1 - Getting Familiar with Form Patterns Part 1 (Enhanced) |
24:44 | |
Module 3 Interactive Walkthrough 2 - Getting Familiar with Form Patterns Part 2 (Enhanced) |
82:14 | |
Module 3 Interactive Walkthrough 3 - Form Controls (Enhanced) |
35:59 | |
Module 3 Lesson 1 Build extended data types and enumerations |
09:29 | |
Module 3 Lesson 2 Build tables |
29:42 | |
Module 3 Lesson 3 Build forms and optimize form performance |
41:37 | |
Module 3 Lesson 4 Create classes |
38:30 | |
Module 3 Lesson 1 Quiz |
10:00 | |
Module 3 Lesson 2 Quiz |
10:00 | |
Module 3 Lesson 3 Quiz |
10:00 | |
Module 3 Lesson 4 Quiz |
10:00 |
Labs | Duration | |
---|---|---|
Lab 1: Create a new project | 10:00 | |
Lab 2: Create a base enumeration and Add elements to the new base enumeration | 10:00 | |
Lab 3: Create table | 05:00 | |
Lab 4: Add fields to the table and Create field groups and add fields to the field groups | 10:00 | |
Lab 5: Build the simple list form pattern | 10:00 | |
Lab 6: Add fields to the table and Create field groups and add fields to the field groups | 10:00 | |
Lab 7: Preview the form in a browser | 10:00 | |
Lab 8: Create menu item | 10:00 | |
Lab 9: Add code to insert customer records | 10:00 |
Lessons | Duration | |
---|---|---|
Module 4 Lesson 1 Explore the test framework and use tools |
44:43 | |
Module 4 Lesson 2 Get started with development using X++ |
8:03 | |
Module 4 Lesson 3 Develop object-oriented code |
21:12 | |
Module 4 Lesson 1 Quiz |
10:00 | |
Module 4 Lesson 2 Quiz |
10:00 | |
Module 4 Lesson 3 Quiz |
10:00 |
Labs | Duration | |
---|---|---|
Lab 1: Create a new test case | 10:00 | |
Lab 2: Create ATL (Acceptance Test Library) entity | 10:00 | |
Lab 3: Create a task recording | 10:00 | |
Lab 4: Import a Task Recorder recording into Visual Studio | 10:00 | |
Lab 5: Variables and operators | 10:00 | |
Lab 6: Instance methods | 10:00 | |
Lab 7: Static methods | 10:00 | |
Lab 8: Different types of operators | 10:00 | |
Lab 9: Conditional statements | 10:00 | |
Lab 10: Iterative statements | 10:00 | |
Lab 11: Inheritance | 10:00 | |
Lab 12: Abstraction | 10:00 | |
Lab 13: Attribute classes | 10:00 | |
Lab 14: Chain of commands – Create an extension of a method in the CustTable class | 10:00 | |
Lab 15: Interface | 10:00 |
Lessons | Duration | |
---|---|---|
Module 5 Interactive Walkthrough 1 - Creating Your First Data Entity - (Enhanced) |
98:02 | |
Module 5 Interactive Walkthrough 2 - More aspects with developing data entities (Enhanced) |
70:59 | |
Module 5 Lesson 1 Prepare data for migration |
43:25 | |
Module 5 Lesson 1 Quiz |
10:00 |
Labs | Duration | |
---|---|---|
Lab 1: BYOD configuration (Demonstration) | 10:00 | |
Lab 3: Data entity framework | 10:00 | |
Lab 4: Consume Data Entity with Import and Export Part 1 --> Create Data Entity in Dynamics 365 Part 1 (Enhanced) | 30:00 | |
Lab 5: Consume Odata API 2 (Enhanced) | 30:00 | |
Lab 6: Consume Odata API 3 (Enhanced) | 20:00 | |
Lab 7: Developing your first Data Entity | 10:00 | |
Lab 8: Create Data Entity + Data Import and Export using DMF | 30:00 | |
Lab 9: Data Entity Set Up | 60:00 |
Lessons | Duration | |
---|---|---|
Module 6 Lesson 1 Explore extensions and the extension framework |
56:52 | |
Module 6 Lesson 1 Quiz 1 |
10:00 | |
Module 6 Lesson 1 Quiz 2 |
10:00 |
Labs | Duration | |
---|---|---|
Lab 1: Class extension using Event handlers | 10:00 | |
Lab 2: Extend the AgencyLocationCode EDT | 10:00 | |
Lab 3: Create table extension | 05:00 | |
Lab 4: Extend the form | 05:00 | |
Lab 5: Add a tab, button group, and button to the Action Pane control | 10:00 | |
Lab 6: Using Extensions to Develop High Performance Forms - Part 1 (Enhanced) | 98:00 | |
Lab 7: Using Extensions to Develop High Performance Forms - Part 2 (Enhanced) | 70:00 |
Lessons | Duration | |
---|---|---|
Module 7 Lesson 1 Walkthrough - Create a Complicated Custom Service (Enhanced) |
48:32 | |
Module 7 Lesson 1 Identify data integration patterns and scenarios |
72:15 | |
Module 7 Lesson 1 Quiz |
10:00 | |
Module 7 Lesson 2 Quiz |
10:00 | |
Module 7 Lesson 3 Quiz |
10:00 | |
Module 7 Lesson 4 Quiz |
10:00 | |
Module 7 Lesson 5 Quiz |
10:00 | |
Module 7 Lesson 6 Quiz |
10:00 | |
Module 7 Lesson 7 Quiz |
10:00 |
Labs | Duration | |
---|---|---|
Lab 1: Excel Integration | 10:00 | |
Lab 2: Data Management Workspace | 15:00 | |
Lab 3: Integration to D365 from Odata | 44:00 |
Lessons | Duration | |
---|---|---|
Module 8 Lesson 1 Reporting |
18:19 | |
Module 8 Lesson 2 Build reports |
11:22 | |
Module 8 Lesson 3 Build workspaces |
47:43 | |
Module 8 Lesson 4 Manage data sources with external data stores |
48:08 | |
Module 8 Lesson 1 Quiz |
10:00 | |
Module 8 Lesson 2 Quiz |
10:00 | |
Module 8 Lesson 3 Quiz |
10:00 | |
Module 8 Lesson 4 Quiz |
10:00 |
Labs | Duration | |
---|---|---|
Lab 1: Enable the AOSAuthorization property | 41:02 | |
Lab 2: Create and deploy a report | 10:00 | |
Lab 3: Create a new workspace | 05:00 | |
Lab 4: Add a list to your workspace | 10:00 | |
Lab 5: Create a KPI | 10:00 | |
Lab 6: Add the KPI to a workspace | 10:00 | |
Lab 7: Add a tile button to your workspace in the user interface | 10:00 | |
Lab 8: Add a tile button to an existing workspace in the developer environment | 10:00 | |
Lab 9: Create a data entity | 10:00 | |
Lab 10: SSRS Reports 1st Enhanced Lab Creating a Report Bound to a Report Data Provider Class | 13:51 | |
Lab 11: SSRS Reports 2nd Enhanced Lab Custom Report for Business Document | 10:00 | |
Lab 12: SSRS Reports 3rd Enhanced Lab Referencing a Report Parameter from Multiple Datasets | 17:25 |
Microsoft Certified Trainer Regional Lead - USA
8.8 out of 9.0 Average Instructor Rating
Top Instructor Award Twice
MCSE Certification in Dynamics 365
Freelances as hands-on Technical Lead with very advanced development scenarios for Day Job
Brandon Ahmad is a Dynamics 365 Technical Solutions Architect and CEO of Instructor Brandon. In his years of experience working with different Microsoft Technologies such as Dynamics 365, Power BI and Power Apps, he has consulted over 60 implementations across the globe. Being solution-oriented and implementing advanced scenarios, he has dedicated his time to create training courses for programmers and developers, mainly interested in learning Microsoft Technologies.
As an instructor, he firmly believes in being able to master developmental skills; as long as one achieves the proper training and guidance. Providing students with several enhanced Microsoft training courses focused on providing a hands-on learning experience, Ahmad’s biggest secret to teaching lies in his ability to nurture those who take his classes.
His best reward (in his own words) is “hearing that my students saved time and mastered Microsoft Technology skills, knowing that my courses played a vital part in that success.”
I took this course while already working as an F&SC systems admin. I had been out of D365 for a year and knew I needed a good thorough review of the modules and I was not disappointed. As Part 1 of the 300 & 500 combo – 300 is the UI experience, and the added supply chain was super helpful. As well as the report writer and workflow. Highly recommend it, whether a newbie or someone who aims to be a superuser.