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.

Register For The Course

"*" indicates required fields

Name*
Address*
Invoice
Name
Address
This field is for validation purposes and should be left unchanged.

Enquire About The Course

"*" indicates required fields

Name*
Address*

Run This Course InHouse

"*" indicates required fields

Name*
Address*