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 [...]

What you will learn

  • MS Official Curriculum for MB-500 with enhanced content
  • Hands-on practice to manage Lifecycle Services
  • Practice source code management using version control
  • Learn using Visual Studio for customizations in D365
  • Understand X ++ fundamentals like tables, forms, & classes
  • Familiarize yourself with the new X++ testing framework
  • Examine data migration from X++ perspective
  • Learn to integrate D365 with Azure and other best practices
  • Practice how to implement Data Management Package API
  • Learn how to build, create, and revise reports & workspaces

Requirements

  • Students taking this course need internet speeds of at least 10 Mbps.
  • At least 2 monitors are recommended with 1920x1080 resolution.

Description

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.

Proprietary Course Enhancements

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.

Course Content
30 Lectures
31 Quizzes
55 Hands-on Labs
60 Hours
lessons and hands-on labs
  • Module 0: Overview and Architecture Preview
    Describe the Dynamics 365 ecosystem and major components of the Dynamics 365 Finance and Supply Chain (F&S) software, Describe the architecture of D365 F&O, and Convey relevant D365 F&O design and deployment considerations.
    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
  • Module 1: Developer Tools Preview
    Manage system implementations by using Lifecycle Services, Customize Dynamics 365 Finance and Supply Chain by using Visual Studio, Manage source code and artifacts by using version control, and Work with other development tools to complete tasks.
    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
  • Module 2: Solution Design Preview
    Determine the required application stack components and server architecture, Implement Application Lifecycle Management (ALM), Design a solution for Dynamics 365 Finance and Supply Chain.
    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
  • Module 3: AOT Elements Preview
    Create forms, Create and extend tables, Create Extended data Types (EDT) and enumerations, create classes and extend AOT elements.
    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
  • Module 4: Code Development and Testing Preview
    Develop X++ code, develop object-oriented code, Extend Dynamics 365 Finance and Supply Chain functionality, describe test framework and tools, Perform Unit Testing.
    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
  • Module 5: Data Migration Preview
    Describe migration tools and methodologies, Plan Migration strategy, prepare data for migration and migrate data.
    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
  • Module 6: Frameworks Preview
    Implement Dynamics 365 Finance and Supply Chain functionality.
    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
  • Module 7: Integration Preview
    Identify Data integration patterns and scenarios, Implement Data integration concepts and solutions, Implement Recurring integrations, Integrate Dynamics 365 Finance and Operations with Microsoft Azure, Troubleshoot integration errors, and Implement the Data Management Package API.
    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
  • Module 8: Menus and Menu Items Preview
    Describe the capabilities and limitations of reporting tools in Dynamics 365 Finance and Operations, Design, Create, and Revise Dynamics Reports, Design, Create, and Revise Dynamics workspaces, Design, Create, and Revise data sources that connect to data stores external to Dynamics 365 Finance and Operations.
    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

About the Instructor


Brandon Ahmad, MCSE

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 Teaches D365 for Finance and Operations Programming

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.”

Frequently Asked Questions

  • Does the MB-500T00 course have hands-on labs?
    The MB-500T00 course has hands-on practical labs for all the modules to practice Dynamics 365 F&S processes in real lab environment; which are available 24 hours a day, for 30 days. 
  • What are the working hours for support team?
    A dedicated service desk at InstructorBrandon is available for assistance 8 hours a day (from Monday to Friday). 
  • What is the meaning of ‘enhanced content’?
    Instructor Brandon's 'Enhanced Content' offers an exclusively designed course increase in the official Microsoft Curriculum, adding real-world changes that resonate with today's software updates. 
  • Is there any demo available?
    Yes, we have added several video demonstrations as references, showing step-by-step guidance to different Dynamics 365 F&S processes.  
  • What is the refund policy for the course?
    There is no refund granted once the course is purchased as we provide all the course contents upon purchasing. All completed purchases are final and non-refundable. For more details, click here.
  • How do we extend lab time beyond 30 days?
    An ‘Extension Fee’ covers all the costs of your licenses and support; so for a fee of $800, you can extend your lab time. 
  • How long do I have access to the course?
    You have access to your purchased courses for 3 months: 60 days for lectures and 30 days for labs. 
  • Are there any special licenses being offered during training?
    We provide our students with the licenses needed for the course labs.
  • Where can I register for the MB-500 Exam and how do I schedule myself?
    You can directly register and schedule for the MB-500 Exam by clickinghere.
  • How many hours will it take to complete MB-500T00 course?
    We have approximately 60 hours of course video lessons, labs, and quizzes.  
  • How many hours should I spent each week on the course?
    We suggest around 30 hours a week in order to complete this course on time.

Students Feedback

Average Course Ratings

5.0

5.0 average based on 1 reviews.

Good
(1)
Above Average
(0)
Average
(0)
Poor
(0)
Very Poor
(0)

Reviews

Breanna Henderson
February 24, 2021

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.

MB-500: Microsoft Dynamics 365 Finance and Operations Apps Developer

$2,100.00

    Prominent Features
  • 60 hours of course content
  • Custom enhanced HTML5 RDP labs
  • Interactive video lessons & quizzes
  • Mobile app
  • Dedicated support (8 hours a day)
  • Course completion certification
  • Licenses for your hands on training