Course Outline
Module 1: Overview and Architecture
Explore the Dynamics 365 ecosystem and the core components of Dynamics 365 Finance and Operations (FO) software. Understand the D365FO architecture and examine relevant design and deployment considerations.
Module 2: Developer Tools
Manage system implementations through Lifecycle Services (LCS) and customize D365FO using Visual Studio. Utilize version control to manage source code and artifacts, and leverage various development tools to complete development tasks.
Module 3: Solution Design
Identify necessary application stack components and server architecture requirements. Implement Application Lifecycle Management (ALM) practices and design effective solutions for D365FO.
Module 4: AOT Elements
Gain skills in creating forms, extending tables, and defining Extended Data Types (EDTs) and enumerations. Learn to create classes and extend existing AOT elements.
Module 5: Code Development and Testing
Develop X++ code and object-oriented logic to extend D365 FO functionality. Familiarize yourself with the test framework and tools, and perform unit testing to ensure code quality.
Module 6: Data Migration
Understand migration tools and methodologies, plan your migration strategy, and prepare data for transfer.
Lab: Export and Import Data using Data Entities.
Module 7: Frameworks
Implement functionality within the D365 FO framework.
Module 8: Integration
Identify data integration patterns and scenarios, and implement corresponding concepts and solutions. Handle recurring integrations and connect D365FO with Microsoft Azure. Troubleshoot integration errors and implement the Data Management Package API.
Module 9: Reporting
Analyze the capabilities and limitations of reporting tools in D365FO. Design, create, and modify Dynamics Reports, workspaces, and data sources that connect to external data stores.
Module 10: Security and Performance
Implement performance tools and use LCS Environment Monitoring to assess system health. Apply role-based security policies and fundamental performance optimization techniques. Optimize performance for batch processes, the user interface, integrations, and reports.
Lab: Async and Sandbox Functionality.
Testimonials (1)
The practice and trainer knowledge