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


Radiant Teachlearning offers Microsoft Dynamics 365: Finance and Operations Apps Developer Training Program in Classroom and Virtual instructor Led/Online mode.


Duration: 5 days


Audience Profile

Microsoft Dynamics 365 Finance and Operations Apps Developers

Course Content

Lesson 1: Overview & Architecture

Explain the Dynamics 365 ecosystem and major parts of the Dynamics 365 Finance and Operations software,  explain relevant D365FO design and deployment considerations, explain the architecture of D365FO.

Lab: Development Environment configuration and Project/Model Creation


Lesson 2: Developer Tools

Maintain and manage system executeations by utilizing Lifecycle Services, Customize D365FO by utilizing Visual Studio, Manage source code and artifacts by utilizing version control, Work with other development tools to complete tasks

Lab: Source Control utilizing DevOps


Lesson 3: Solution Design


  • Required application stack components and server architecture
  • Execute Application Lifecycle Management (ALM)
  • Design a solution for D365FO

Lab: Data Structure Development


Lesson 4: AOT Elements


  • Forms
  • Create and extend tables
  • Extended data Types (EDT) and enumerations
  • Classes and extend AOT elements

Lab: Metadata Extension & Development


Lesson 5: Code Development & Testing

Develop X++ code, Develop object-oriented code, Extend D365 FO functionality, Explain test framework and tools, Perform Unit Testing

Lab: Code Extension & Development


Lesson 6: Data Migration

Explain migration tools and methodologies, Plan Migration strategy, Prepare data for migration and migrate data

Lab: Data Export/Import utilizing Data Entity

Lab: Recurring Data Transfer


Lesson 7: Frameworks

Execute D365 FO functionality

Lab: SysExtension Framework


Lesson 8: Integration


  • scenarios and Data integration patterns
  • Execute Data integration concepts and solutions
  • Execute Recurring integrations, Integrate D365FO with Microsoft Azure
  • Troubleshoot integration errors
  • Execute the Data Management Package API

Lab: OData Integration

Lab: Logic App Integration

Lab: Calling an External Web Service


Lesson 9: Reporting

Explain 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

Lab: Power BI reporting from F&O


Lesson 10: Security & Performance

Explain and execute performance tools and LCS Environment Monitoring tools, Execute 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

Lab: Async & Sandbox Functionality


Q: How do I embed PowerApps in dynamics 365 for finance and operations?


A: One of the best things about Dynamics 365 for Finance and Operations (D365FO) is the ability to embed PowerApps especially in a workspace. To embed a PowerApp in a workspace simply go to the Options menu point in the ribbon and select Personalize this form. Clicking on the button allows you to add a PowerAp


Q: How do I insert a canvas app into model driven app?


A: Canvas Apps can be embedded within Model Driven Apps as PCF controls. To add a canvas app, the first step would be to place a text field on the form. Next user have to add a control to this field and after that choose Canvas app. Make sure to set this as the control to be used in web, phone and tablet view.


Q: What is mb200 certification?


A: This exam measures your ability to accomplish the following technical tasks and this mainly includes perform discovery, planning, and analysis manage entities and data; implement security; ; manage user experience design;  implement integration; and perform solutions deployment and testing.


Q: Does my employer can pay the fees of my courses?


A: Yes, your employer can pay your fees. 


Q: Is there any EMI option?


A: Yes, you can easily choose an EMI option through your credit card or Debit card.


Q: What is the mode of payment?

A: You can submit payment to Radiant by:

  • Debit or credit card
  • Bank transfer 
  • Google pay


Q: What is your refund policy? 


A: In case of Radiant Techlearning solutions cancel an event, 100% of course fee will be refunded to the participant. 

We provide best-in-class training programs to our clients with large number of services. Radiant also believe in taking feedback from its clients time to time. If you face any kind of difficulty you can freely discuss with us. However due to some reason if your expectations are not met. We do have refund policy in which Radiant will refund your payment within 7 days. To get the refund you have to inform us about your concern before 20% completion of the training program.


Q: What will be the fees of the course?


A: To know about the fees details you can email us on with your requirement in details containing the below information 

In case of Self / Individual 

  • Training Program
    Training Mode (Online/ Classroom)
  • Location (in case of classroom):
  • Background (Education/ Technology/ Year of experience, etc.)
  • Training Timeline 

In case of Corporate Training

  • Training Program
  • No. of Participants
    Training Mode (Online/ Classroom)
  • Location (in case of classroom):
  • Participant’s Background (Education/ Technology/ Year of experience, etc.)
  • Training Timeline 
  • Expectations form the training program

Unble To Find a Batch..?

Request a Batch