Type
Virtual
Classroom ILT
Skill Level

Available dates
Learning Path
Virtual
Duration
1 Day

TYPE
Virtual
Classroom ILT
LEARNING PATH
SKILL LEVEL

DURATION
AVAILABLE DATES
Introduction:
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
Job role: Developer
Pre-requisites:
- None
Module 1: Overview & Architecture |
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 |
Lab: Development Environment configuration and Project/Model Creation |
Module 2: Developer Tools |
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 |
Lab: Source Control using DevOps |
Module 3: Solution Design |
Determine the required application stack components and server architecture, Implement Application Lifecycle Management (ALM), Design a solution for D365FO |
Lab: Data Structure Development |
Module 4: AOT Elements |
Create forms, Create and extend tables, Create Extended data Types (EDT) and enumerations, Create classes and extend AOT elements |
Lab: Metadata Extension & DevelopmentLab: Implementing storage solutions in Windows Server |
Module 5: Code Development & Testing |
Develop X++ code, Develop object-oriented code, Extend D365 FO functionality, Describe test framework and tools, Perform Unit Testing |
Lab: Code Extension & Development |
Module 6: Data Migration |
Describe migration tools and methodologies, Plan Migration strategy, Prepare data for migration and migrate data |
Lab: Data Export/Import using Data Entity
Lab: Recurring Data Transfer |
Module 7: Frameworks |
Implement D365 FO functionality |
Lab: SysExtension Framework |
Module 8: Integration |
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 |
Lab: OData Integration
Lab: Logic App Integration Lab: Calling an External Web Service |
Module 9: Reporting |
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 |
Lab: Power BI reporting from F&O |
Module 10: Security & Performance |
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 |
Lab: Async & Sandbox Functionality |
Associated certifications and exam:
The course helps learners prepare for the Microsoft Power Platform Developer exam (MB-500).
On successful completion of this course students will receive a Torque IT attendance certificate.

Microsoft Overview
Skilled Microsoft engineers add significant value to the marketplace by reducing the cost of technology solutions whilst improving efficiency and fuelling innovation. Through authorized Microsoft training, Torque IT empowers engineers, developers and end-users to realise their full potential by providing them with the necessary knowledge and skills to optimise the adoption and use of Microsoft solutions.
Torque IT considers authorised Microsoft training to be an integral part of any Microsoft implementation. Microsoft authorised training, and associated certification, ensures that you get the most from your technology investment and that you are able to operate above the technology curve. Microsoft career certifications are universally recognised as demonstrating a high level of expertise and credibility for individuals and the organisations that employ them.
Authorized Microsoft training and certification is the industry standard for any solution that includes designing, selling, implementing, upgrading, managing, and operating Microsoft solutions.
For 19 years, Torque IT has maintained the status of Gold Learning Partner for Microsoft in South Africa. This is the highest level of accreditation that Microsoft awards to Learning Partners that specialize in technical, product, sales, development, end-user and solutions training.
These achievements reflect our commitment to providing our customers with quality skills development, enablement, training, and certification solutions that demonstrate exceptional depth, breadth, and expertise across Windows Server, Windows Client, Microsoft Virtualization, Microsoft Azure, Office 365, Exchange Server, SharePoint Server, Skype for Business, System Centre Server, Visual Studio and Microsoft Office technologies.
Torque is recognized by Microsoft, and the industry, as having met rigorous standards for educational competency, service, customer satisfaction and investment in Microsoft technologies that will prepare the next generation of IT industry professionals.