Skip to content
ictcLogo
  • About
  • Training
  • Learning Paths
  • Training Center
  • News
  • Contact
Menu
  • About
  • Training
  • Learning Paths
  • Training Center
  • News
  • Contact
Microsoft

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

  • Duration: 5 days
  • Job Role: Developer
  • Exam: MB-500

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

Share This Learning Path

Need more info? Contact us

Developer training. Microsoft Dynamics 365 Finance and Operations Apps Developers implement and extend applications to meet the requirements of the business. Candidates provide fully realized solutions by using standardized application coding patterns, extensible features, and external integrations.

Audience Profile

Microsoft Dynamics 365 Finance and Operations Apps Developers.

Prerequisites

  • Knowledge of the Dynamics 365 platform.

Course outline

Module 1: Overview & Architecture

Module Overview

This module will introduce you to the following topics: describe the Dynamics 365 ecosystem and major components of the Dynamics 365 Finance and Operations (FO) software, describe the architecture of D365FO, describe relevant D365FO design and deployment considerations.

Lessons

Explore the ecosystem and main components
Explore the technical architecture
Explore design and deployment considerations

Lab Sessions

Development Environment Configuration

Lab Lessons

Open Dynamics 365 Finance and Operations
Configure Visual Studio
Create new Model and Project

After completing this module, students will be able to:

Understand the architecture.

Module 2: Developer Tools

Module Overview

This module will introduce you to the following topics: manage system implementations by using Lifecycle Services, customize D365FO by using Visual Studio, manage source code and artifacts by using version control, work with other development tools to complete tasks.

Lessons

Manage implementations by using Lifecycle Services
Manage source code by using version control
Customize by using Visual Studio

Lab Sessions

Source Control using DevOps

Lab Lessons

Lab lessons not available

After completing this module, students will be able to:

Understand developer tools.

Module 3: Solution Design

Module Overview

This module will introduce you to the following topics: determine the required application stack components and server architecture, implement Application Lifecycle Management (ALM), design a solution for D365FO.

Lessons

Implement application lifecycle management

Lab Sessions

Data Structure Development

Lab Lessons

Add new Data Models
Extend Data Models

After completing this module, students will be able to:

Understand the solution design.

Module 4: AOT Elements

Module Overview

This module will introduce you to the following topics: create forms, create and extend tables, create Extended data Types (EDT) and enumerations, create classes and extend AOT elements.

Lessons

Build extended data types and enumerations
Build tables
Build forms and optimize form performance
Create classes

Lab Sessions

Metadata Extension and Development

Lab Lessons

Add new Forms
Extend Standard Form

After completing this module, students will be able to:

Understand the AOT elements.

Module 5: Code Development & Testing

Module Overview

This module will introduce you to the following topics: develop X++ code, develop object-oriented code, extend D365 FO functionality, describe test framework and tools, perform Unit Testing.

Lessons

Explore the test framework and tools
Get started with development using X++
Develop object-oriented code

Lab Sessions

Code Extension and Development

Lab Lessons

Develop Table Methods
Develop Form Methods
Develop new Class
New package creation

After completing this module, students will be able to:

Understand the code development.

Module 6: Data Migration

Module Overview

This module will introduce you to the following topics: describe migration tools and methodologies, plan migration strategy, prepare data for migration and migrate data.

Lessons

Prepare data for migration to Dynamics 365 for Finance and Operations

Lab Sessions

Data Export/Import using Data Entity
Recurring Data Transfer

Lab Lessons

Create New Entity for import
Import Customer data updating miles
Register with Azure AD
Install and Configure Recurring Data Export/Import Scheduler
Configure Dynamics 365 Finance and Operations Apps for recurring integrations

After completing this module, students will be able to:

Understand the data migration.

Module 7: Frameworks

Module Overview

This module will introduce you to the following topics: implement D365 FO functionality.

Lessons

Explore extensions and the extension framework 
Extend elements

Lab Sessions

Extension Framework

Lab Lessons

Implement Plug-in Framework

After completing this module, students will be able to:

Understand frameworks.

Module 8: Integration

Module Overview

This module will introduce you to the following topics: identify data integration patterns and scenarios, implement data integration concepts and solutions, implement recurring integrations, integrate D365FO with Microsoft Azure, troubleshoot integration errors, implement the Data Management Package API.

Lessons

Identify data integration patterns and scenarios
Implement data integration concepts and solutions
Implement the Data management package API
Data integrations
Integrate with Microsoft Azure 
Connecting to Power Platform services
Consume business events

Lab Sessions

OData Integration
Logic App Integration
Calling External Web Services

Lab Lessons

Register with Azure AD
Access Dynamics 365 with OData
Sign up for an Azure Subscription
Creation of Customer data using Logic App
Calling an External Web Service

After completing this module, students will be able to:

Understand and describe integration.

Module 9: Reporting

Module Overview

This module will introduce you to the following topics: describe the capabilities and limitations of reporting tools in D365FO, 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 D365FO.

Lessons

Explore the reporting tools
Build reports
Build workspaces
Manage data sources with external data stores

Lab Sessions

Power BI Reporting

Lab Lessons

Power BI reporting

After completing this module, students will be able to:

Understand and describe Reporting.

Module 10: Security & Performance

Module Overview

This module will introduce you to the following topics: 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.

Lessons

Work with performance and monitoring tools
Implement role-based security
Apply basic performance optimization techniques

Lab Sessions

Async & Sandbox Functionality

Lab Lessons

Open Dynamics 365 Finance and Operations apps

After completing this module, students will be able to:

Understand security and performance.

Book Your Seat​

Find Learning Paths​

  • Search Paths

  • Vendors

Latest Learning Paths​

Microsoft

Course MB-920T00-A: Microsoft Dynamics 365 Fundamentals (ERP)

  • Dynamics-365
  • Beginner

Microsoft

Course PL-600T00-A: Power Platform Solution Architect

  • Power-Platform
  • Advanced

Microsoft

Course 20703-1-B: Administering System Center Configuration Manager

  • Windows
  • Advanced

Join our community of certified professionals

Sign Up to our newsletter, and stay always up to date with latest IT certifications

About Us

ICTC is the leader in technical certification courses and exams. Our labs consist of a latest tech PCs and our instructors are certified from each vendor

Facebook Linkedin

Learn

View all the provided certifications and there relevant courses. Book online for a certification exam.

Explore

Contact Us

  • +30 211 500 29 00
  • info@ictc.gr
  • Lagoumitzi 24, Kallithea
ictcLogo

International Computer Training Center

  • Copyright reserved to ICTC
  • Proudly Crafted by GTP Works

Copyright reserved to ICTC. Proudly Crafted by GTP Works

Choose how to get more info...

Give as a call

211 500 2 900

Let us, call you

Send us an email