ADVANCED DEVELOPMENT IN MICROSOFT DYNAMICS 365 FINANCE & OPERATIONS
Enhancing ERP Customization, Integration, and Performance with Advanced X++ and Extension Techniques
Course Schedule
| Date | Venue | Fees (Face-to-Face) |
|---|---|---|
| 27 – 31 Jul 2026 | Dubai, UAE | USD 3495 per delegate |
Course Introduction
Microsoft Dynamics 365 Finance & Operations (D365 F&O) is a powerful enterprise solution enabling organizations to unify finance, supply chain, manufacturing, and HR operations. As businesses customize and extend D365 F&O to fit their unique needs, skilled developers play a critical role in ensuring system performance, compliance, and scalability.
This advanced course focuses on development best practices in D365 F&O, including X++ programming, extensions, event handling, performance tuning, and integrations. Participants will gain deep technical expertise through practical labs and real-life scenarios that prepare them for complex customization, report development, and DevOps deployment.
Course Objectives
By the end of this course, participants will be able to:
• Develop, customize, and extend Dynamics 365 F&O using X++ and the Extension Framework
• Implement data entities, integrations, and custom workflows
• Apply best practices for performance tuning and debugging
• Work with Application Lifecycle Management (ALM) and DevOps in D365 F&O
• Design custom reports using SSRS and Power Platform integration
Key Benefits of Attending
• Master the latest tools and techniques for developing within D365 F&O
• Deliver optimized, upgrade-safe customizations using the Extension model
• Increase system efficiency with debugging and performance tools
• Improve integration with external systems via OData, REST APIs, and data entities
• Enhance user experience and functionality across finance and operations modules
Intended Audience
This program is designed for:
• D365 F&O developers and technical consultants
• Solution architects and ERP implementation teams
• Software engineers involved in ERP customization
• Technical leads responsible for ALM and DevOps in Microsoft ecosystems
• IT professionals transitioning to Dynamics 365 development
Individual Benefits
Key competencies that will be developed include:
• Advanced X++ programming and extension modeling
• Customization of forms, tables, classes, and workflows
• SSRS report design and workspace creation
• System integration and secure web service consumption
• ALM deployment using Azure DevOps pipelines and environments
Organization Benefits
Upon completing the training course, participants will demonstrate:
• Faster and more reliable ERP development cycles
• Better alignment of ERP customization with business goals
• Reduced system downtime and better issue resolution
• Increased reusability and maintainability of development assets
• Enhanced security and compliance across ERP extensions
Instructional Methdology
The course follows a blended learning approach combining theory with practice:
• Strategy Briefings – Frameworks, system architecture, and D365 development patterns
• Case Studies – Real-world ERP development projects and customizations
• Workshops – Hands-on development using Visual Studio and Lifecycle Services (LCS)
• Peer Exchange – Collaborative troubleshooting and project simulations
• Tools – Visual Studio, Azure DevOps, D365 Sandbox environments, LCS
Course Outline
Training Hours: 7:30 AM – 3:30 PM
Daily Format: 3–4 Learning Modules | Coffee breaks: 09:30 & 11:15 | Lunch Buffet: 01:00 – 02:00
Day 1: Framework and Environment Setup
- Module 1: Overview of D365 F&O Architecture (07:30 – 09:30)
• Layers, models, packages, metadata structure - Module 2: Development Environment and ALM Setup (09:45 – 11:15)
• Visual Studio configuration, model creation, LCS access - Module 3: Introduction to Extensions and Overlayering (11:30 – 01:00)
• Customization guidelines, event handlers, form extensions - Module 4: Workshop – Build Your First Extension (02:00 – 03:30)
• Simple table and form customization
Day 2: Data and Business Logic Customization
- Module 1: Working with Tables, Classes, and Data Entities (07:30 – 09:30)
• Extending tables, computed columns, and inheritance - Module 2: Business Logic with X++ (09:45 – 11:15)
• Event subscriptions, custom logic injection - Module 3: Integrating Custom Workflows (11:30 – 01:00)
• Workflow types, approvals, and submission events - Module 4: Workshop – Custom Workflow and Class Extensions (02:00 – 03:30)
• Design and deploy a business workflow
Day 3: Reporting and User Interface
- Module 1: SSRS Report Development in D365 F&O (07:30 – 09:30)
• Query objects, RDP classes, report parameters - Module 2: Form Customization and UX Best Practices (09:45 – 11:15)
• New forms, display methods, user roles - Module 3: Workspaces and Tiles Customization (11:30 – 01:00)
• Navigation, workspace layout, KPI integration - Module 4: Workshop – Create a Custom Report and Workspace (02:00 – 03:30)
• Develop and publish SSRS report with dashboard integration
Day 4: Integration and Data Management
- Module 1: Data Management Framework and Entities (07:30 – 09:30)
• Data import/export projects, staging tables - Module 2: OData, Batch Jobs, and REST APIs (09:45 – 11:15)
• Service creation, security roles, Azure integration - Module 3: Debugging and Performance Monitoring (11:30 – 01:00)
• Trace parser, performance analyzer, exception handling - Module 4: Workshop – Build and Test an API Integration (02:00 – 03:30)
• Design and validate a REST endpoint
Day 5: DevOps and Lifecycle Management
- Module 1: Version Control and Branching with Azure DevOps (07:30 – 09:30)
• Repositories, branching, code merge best practices - Module 2: Build, Test, and Deploy with LCS (09:45 – 11:15)
• Environment management, package deployment - Module 3: Final Capstone Project – Full Customization Cycle (11:30 – 01:00)
• Plan, develop, and deploy an integrated solution - Module 4: Review and Certification (02:00 – 03:30)
• Participant presentations and feedback
Certification
Participants will receive a Certificate of Completion in Advanced Development in Microsoft Dynamics 365 Finance & Operations, confirming their technical ability to develop, integrate, and deploy advanced customizations and enhancements within the D365 F&O platform.