Course Outline
Module 1: Overview & Architecture
Describe the Dynamics 365 ecosystem and the major components of Dynamics 365 Finance and Operations (FO) software, outline the architecture of D365FO, and explain relevant design and deployment considerations for D365FO.
Module 2: Developer Tools
Manage system implementations using Lifecycle Services, customize D365FO with Visual Studio, manage source code and artifacts through version control, and utilize other development tools to complete tasks.
Module 3: Solution Design
Determine the necessary application stack components and server architecture, implement Application Lifecycle Management (ALM), and design solutions for D365FO.
Module 4: AOT Elements
Create forms, create and extend tables, develop Extended Data Types (EDT) and enumerations, and create classes while extending AOT elements.
Module 5: Code Development & Testing
Develop X++ code and object-oriented code, extend D365 FO functionality, describe the test framework and tools, and perform unit testing.
Module 6: Data Migration
Describe migration tools and methodologies, plan a migration strategy, and prepare data for migration and data transfer. Lab: Data Export/Import using Data Entity.
Module 7: Frameworks
Implement D365 FO functionality.
Module 8: Integration
Identify data integration patterns and scenarios, implement data integration concepts and solutions, set up recurring integrations, integrate D365FO with Microsoft Azure, troubleshoot integration errors, and implement the Data Management Package API.
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, and design, create, and revise data sources that connect to data stores external to D365FO.
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, enhance user interface performance, improve integration performance, and optimize report performance. Lab: Async & Sandbox Functionality.
Testimonials (1)
The practice and trainer knowledge