- Expert Introduction and Course Introduction
- Fleet Management Scenario
- 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
- Determine the required application stack components and server architecture
- Implement Application Lifecycle Management (ALM)
- Design a solution for D365FO
- Lab : Data Structure Development
- Create forms
- Create and extend tables
- Create Extended data Types (EDT) and enumerations
- Create classes and extend AOT elements
- Lab : Metadata Extension & Development
- Develop X++ code
- Develop object-oriented code
- Extend D365 FO functionality
- Describe test framework and tools
- Perform Unit Testing
- Lab : Code Extension & Development
- 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
- Implement D365 FO functionality
- Lab : SysExtension Framework
- 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
- Determine the required application stack components and server architecture
- Implement Application Lifecycle Management (ALM)
- Design a solution for D365FO
- Lab : Data Structure Development
- 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