MB-500T00 Microsoft Dynamics 365 Finance
and Supply Chain Apps Developer

Complete your Dynamics 365 Finance and Operations
Developer training
in 60 Hours

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

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 Operations 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 as well as usage of the 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, describe relevant D365 F&O design and deployment considerations.
    LessonsDuration
    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
    10:00
    Module 0 Lesson 1 Quiz
    10:00
    Module 0 Lesson 2 Quiz
    10:00
    Module 0 Lesson 3 Quiz
    10:00
    LabsDuration
    Lab 1: Create a deployable package in Visual Studio10: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, Work with other development tools to complete tasks.
    LessonsDuration
    Module 1 Lesson 1 Manage implementations by using Lifecycle Services
    39:21
    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
    LabsDuration
    Lab 1: Upload deployable package in asset library10: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.
    LessonsDuration
    Module 2 Lesson 1 Implement application Lifecycle management
    23:04
    Module 2 Lesson 1 Quiz
    10:00
    LabsDuration
    Lab 1: Create a model10: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.
    LessonsDuration
    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)
    81:57
    Module 3 Interactive Walkthrough 3 - Form Controls (Enhanced)
    35:59
    Module 3 Lesson 1 Build extended data types and enumerations
    10:00
    Module 3 Lesson 2 Build tables
    29:30
    Module 3 Lesson 3 Build forms and optimize form performance
    41:37
    Module 3 Lesson 4 Create classes
    38:12
    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
    LabsDuration
    Lab 1: Create a new project10:00
    Lab 2: Create a base enumeration and Add elements to the new base enumeration10:00
    Lab 3: Create table10:00
    Lab 4: Add fields to the table and Create field groups and add fields to the field groups10:00
    Lab 5: Create a form10:00
    Lab 6: Add a pattern and data source to the form10:00
    Lab 7: Build the simple list form pattern10:00
    Lab 8: Preview the form in a browser10:00
    Lab 9: Create menu item10:00
    Lab 10: Create a runnable class10:00
    Lab 11: Add code to insert customer records10: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.
    LessonsDuration
    Module 4 Lesson 1 Explore the test framework and use tools
    44:28
    Module 4 Lesson 2 Get started with development using X++
    10:00
    Module 4 Lesson 3 Develop object-oriented code
    20:53
    Module 4 Lesson 1 Quiz
    10:00
    Module 4 Lesson 2 Quiz
    10:00
    Module 4 Lesson 3 Quiz
    10:00
    LabsDuration
    Lab 1: Create a new test case10:00
    Lab 2: Create ATL (Acceptance Test Library) entity10:00
    Lab 3: Create a task recording10:00
    Lab 4: Import a Task Recorder recording into Visual Studio10:00
    Lab 5: Variables and operators10:00
    Lab 6: Instance methods10:00
    Lab 7: Static methods10:00
    Lab 8: Different types of operators10:00
    Lab 9: Conditional statements10:00
    Lab 10: Iterative statements10:00
    Lab 11: Inheritance10:00
    Lab 12: Abstraction10:00
    Lab 13: Attribute classes10:00
    Lab 14: Chain of commands – Create an extension of a method in the CustTable class10:00
    Lab 15: Interface10:00
  • Module 5: Data Migration Preview
    Describe migration tools and methodologies, Plan Migration strategy, prepare data for migration and migrate data.
    LessonsDuration
    Module 5 Interactive Walkthrough 1 - Creating Your First Data Entity - (Enhanced)
    97:47
    Module 5 Interactive Walkthrough 2 - More aspects with developing data entities (Enhanced)
    70:43
    Module 5 Lesson 1 Prepare data for migration
    43:25
    Module 5 Lesson 1 Quiz
    10:00
    LabsDuration
    Lab 1: BYOD configuration Part 110:00
    Lab 2: Data export using BYOD and Data Entities10:00
    Lab 3: Data entity framework10:00
    Lab 4: Consume Data Entity with Import and Export Part 1 --> Create Data Entity in Dynamics 365 Part 1 (Enhanced)14:41
    Lab 5: Consume Odata API 2 (Enhanced)16:37
    Lab 6: Consume Odata API 3 (Enhanced)11:20
  • Module 6: Frameworks Preview
    Implement Dynamics 365 Finance and Supply Chain functionality.
    LessonsDuration
    Module 6 Lesson 1 Explore extensions and the extension framework
    56:36
    Module 6 Lesson 1 Quiz 1
    10:00
    Module 6 Lesson 1 Quiz 2
    10:00
    LabsDuration
    Lab 1: Class extension using Event handlers10:00
    Lab 2: Extend the AgencyLocationCode EDT10:00
    Lab 3: Create table extension10:00
    Lab 4: Extend the form10:00
    Lab 5: Add a tab, button group, and button to the Action Pane control10:00
    Lab 6: Using Extensions to Develop High Performance Forms - Part 1 (Enhanced)49:46
    Lab 7: Using Extensions to Develop High Performance Forms - Part 2 (Enhanced)34:45
  • Module 7: Integration Preview
    Identify Data integration patterns and scenarios, Implement Data integration concepts and solutions, Implement Recurring integrations, Integrate Dynamics 365 Finance and Supply Chain with Microsoft Azure, troubleshoot integration errors, Implement the Data Management Package API.
    LessonsDuration
    Module 7 Lesson 1 Walkthrough - Create a Complicated Custom Service (Enhanced)
    48:24
    Module 7 Lesson 1 Identify data integration patterns and scenarios
    71:55
    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
    LabsDuration
    Lab 1: Excel Integration10:00
  • Module 8: Menus and Menu Items Preview
    Describe the capabilities and limitations of reporting tools in Dynamics 365 Finance and Supply Chain, 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 Supply Chain.
    LessonsDuration
    Module 8 Lesson 1 Reporting
    17:54
    Module 8 Lesson 2 Build reports
    11:07
    Module 8 Lesson 3 Build workspaces
    10:00
    Module 8 Lesson 4 Manage data sources with external data stores
    10:00
    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
    LabsDuration
    Lab 1: Enable the AOSAuthorization property10:00
    Lab 2: Create and deploy a report10:00
    Lab 3: Create a new workspace10:00
    Lab 4: Add a list to your workspace10:00
    Lab 5: Create a KPI10:00
    Lab 6: Add the KPI to a workspace10:00
    Lab 7: Add a tile button to your workspace in the user interface10:00
    Lab 8: Add a tile button to an existing workspace in the developer environment10:00
    Lab 9: Create a data entity10:00
  • Module 9: Security and Performance Preview
    Describe and implement performance tools and LCS Environment Monitoring tools, implement role-based security policies and requirements, apply fundamental performance optimization techniques, optimize performance for batch processes, optimize user interface performance, enhance Integration performance, optimize Report Performance
    LessonsDuration
    Module 9 Lesson 1 Work with performance and Monitoring Tools
    26:38
    Module 9 Lesson 2 Implement role-based security
    26:24
    Module 9 Lesson 3 Apply basic performance optimization techniques
    16:37
    Module 9 Lesson 1 Quiz
    10:00
    Module 9 Lesson 2 Quiz
    10:00
    Module 9 Lesson 3 Quiz
    10:00
    LabsDuration
    Lab 1: Configure Trace parser12:45
    Lab 2: Create the security role10:00
    Lab 3: Add duties to the security role10:00

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 pre-eminent hands-on Microsoft Dynamics Lead Technical Architect and a passionate instructor. He believes that the best way to teach programming is by example with many custom real-world scenarios. He also believes that anyone can become good at development as long as they have the right teaching, work ethic, and curriculum.

To date he has personally consulted over 60 implementations across the globe while often solving and implementing many very advanced development scenarios.

His biggest secret to teaching is to simply care about the people who take his courses. His best reward is to hear of someone who saved a lot of time and mastered Dynamics while knowing that his course played a 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 16 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 $400, 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: 90 days for lectures and 30 days for labs. 
  • Are there any special licenses being offered during training?
    We offer licenses for Life Cycle Services, Azure, Office 365 and Dynamics 365 & Visual Studio.  
  • 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.  

MB-500T00 Microsoft Dynamics 365 Finance
and Supply Chain Apps Developer

$1,500.00

    Prominent Features
  • 60 hours of course content
  • Custom enhanced HTML5 RDP labs
  • Interactive video lessons & quizzes
  • Mobile app
  • Dedicated support (16 hours a day)
  • Course completion certification
  • Licenses for Lifecycle Services, Azure, Office 365, Dynamics 365, & Visual Studio