Microsoft Dynamics 365 F&O – Development and Technical Support Training Course
Microsoft Dynamics 365 Finance & Operations offers a robust development ecosystem designed to customise ERP capabilities and seamlessly integrate with external systems.
This instructor-led, live training session—available either online or on-site—is tailored for intermediate to advanced developers and technical support professionals seeking to build, maintain, and support solutions within the Microsoft Dynamics 365 Finance & Operations platform.
Upon completion of this course, participants will be equipped to:
- Configure a development environment leveraging Visual Studio and X++.
- Design forms, classes, tables, and workflows within F&O.
- Embed business logic through events, permission controls, and validations.
- Generate custom reports and extend existing system functionalities.
- Connect external services via REST APIs and OData.
- Conduct testing, debugging, and performance optimisation within the F&O environment.
- Oversee data migrations and manage continuous system updates.
Course Format
- Engaging lectures coupled with interactive discussions.
- Extensive exercises and practical application.
- Real-world implementation within a live-lab setting.
Customisation Options
- Should you require a customised training programme for this course, please get in touch with us to make the necessary arrangements.
Course Outline
Module 1 – Technical Introduction to Dynamics 365 F&O
- Platform architecture
- Types of applications and extensibility model
Module 2 – Development Environment Setup
- Visual Studio setup and configuration
- Introduction to X++ development
Module 3 – Development of Key Components
- Creating and extending tables, forms, classes
- Building workflows and custom reports
Module 4 – Business Logic Implementation
- Events, delegates, and data manipulation
- Security roles, permissions, and validation logic
Module 5 – Integration with External Applications
- REST API and OData usage
- Calling external services and sending data
Module 6 – Testing, Debugging, and Optimization
- Unit and functional testing tools
- Debugging with Visual Studio
- Performance tuning and best practices
Module 7 – Data Migration and System Maintenance
- Data entities and migration projects
- Managing updates and version control
- Ongoing maintenance and deployment cycles
Summary and Next Steps
Requirements
- Experience with object-oriented programming (preferably C# or X++)
- Familiarity with ERP systems and business logic
- Understanding of integration concepts and API usage
Audience
- ERP technical consultants
- Software developers transitioning from SAP or other ERPs
- Internal Dynamics 365 F&O support and development teams
Need help picking the right course?
Microsoft Dynamics 365 F&O – Development and Technical Support Training Course - Enquiry
Upcoming Courses
Related Courses
Dynamics 365 Business Central: Warehouse and Operations Management
21 HoursMicrosoft Dynamics 365 Business Central (BC) serves as a contemporary ERP platform designed to streamline end-to-end business operations, with robust capabilities for warehouse and inventory management. Through advanced integration features and add-ons such as Warehouse Insight, BC facilitates efficient warehouse workflows, supports license plating, and drives operational automation across the enterprise.
This interactive, instructor-led live training, available either online or on-site, is tailored for intermediate-level warehouse operations teams, ERP consultants, and systems professionals seeking to implement or refine warehouse management within Dynamics 365 Business Central. The programme emphasises industry best practices, the effective use of mobile devices, and seamless quality integration workflows.
Upon completion of this training, participants will be equipped to:
- Configure and oversee warehouse operations within the Dynamics 365 Business Central environment.
- Leverage Warehouse Insight for the real-time, mobile execution of warehouse tasks.
- Deploy license plating and traceability measures to strengthen inventory control.
- Integrate equipment calibration, test requests, and quality control procedures directly into ERP workflows.
Course Format
- Engaging lectures accompanied by open discussion.
- Extensive practical exercises and hands-on practice.
- Live implementation exercises conducted in a dedicated lab environment.
Customisation Options
- Should you require a tailored version of this training, please contact us to arrange the details.
Microsoft Dynamics 365
14 HoursThis instructor-led, live training in the UAE (online or onsite) is aimed at business analysts who wish to optimize marketing and sales processes with Microsoft Dynamics 365.
By the end of this training, participants will be able to:
- Use the different modules in Microsoft Dynamics 365 to manage process flows.
- Integrate the Power Platform into Microsoft Dynamics 365.
- Structure different common data models such as records, segment charts, and more.
- Automate processes with Microsoft Flow integration.
Comprehensive Dynamics 365 for Business Operations
35 HoursThis instructor-led, live training in the UAE (online or onsite) is aimed at intermediate-level business analysts who wish to lead initiatives for continuous business process improvement and system enhancements within their organizations.
By the end of this training, participants will be able to:
- Gain a comprehensive understanding of Dynamics 365.
- Set up, configure, and manage various components of Dynamics 365.
- Analyze existing business processes and make recommendations for optimization using Dynamics 365 functionalities.
- Manage migrations and updates within Dynamics 365.
Microsoft Dynamics 365 Customer Service
14 HoursThis instructor-led, live training in the UAE (online or onsite) is aimed at beginner-level to intermediate-level participants who wish to enhance their customer service operations using Dynamics 365 Customer Service.
By the end of this training, participants will be able to:
- Understand the core features and functionalities of Dynamics 365 Customer Service.
- Set up and configure the D365 Customer Service environment.
- Manage customer interactions and cases efficiently.
- Utilize analytics to improve service delivery.
- Integrate Dynamics 365 Customer Service with other Microsoft applications.
Dynamics 365 Finance and Operations: Treasury and Accounting
14 HoursThis instructor-led, live training in the UAE (online or onsite) is aimed at beginner-level to intermediate-level treasury and finance professionals who wish to reinforce their knowledge, improve report generation, and maximize the use of Dynamics 365 for financial operations.
By the end of this training, participants will be able to:
- Navigate and customize the Dynamics 365 Finance and Operations interface.
- Generate and analyze financial reports efficiently.
- Manage treasury functions, including cash flow and bank reconciliations.
- Enhance financial workflows for better operational efficiency.
Microsoft Dynamics 365 Sales
14 HoursThis instructor-led, live training in the UAE (online or onsite) is aimed at beginner-level to intermediate-level participants who wish to gain a comprehensive understanding of Dynamics 365 Sales and effectively use the platform to enhance their sales operations.
By the end of this training, participants will be able to:
- Understand the core features and functionalities of Dynamics 365 Sales.
- Set up and configure the D365 Sales environment.
- Manage customer relationships and sales processes using D365 Sales.
- Utilize data and analytics to drive sales decisions.
- Integrate Dynamics 365 Sales with other Microsoft applications.
Microsoft Dynamics 365 Customer Service (MB-230)
35 HoursMicrosoft Dynamics 365 Customer Service offers a robust platform for overseeing customer support, streamlining service operations, and facilitating seamless omnichannel engagement.
This instructor-led, live training—available either online or on-site—is designed for intermediate-level users seeking to implement and configure customer service solutions effectively using Dynamics 365 Customer Service.
Upon completing this training, participants will be equipped to:
- Configure and oversee case automation, manage queues, and establish routing logic.
- Deploy omnichannel tools, including chat, SMS, and the agent workspace.
- Deliver personalised customer experiences by leveraging surveys and analytics.
- Integrate AI assistants and IoT devices to enable proactive support scenarios.
Course Format
- Engaging lectures combined with interactive discussions.
- Extensive exercises and practical practice sessions.
- Hands-on implementation within a live-lab environment.
Customisation Options
- To request a customised version of this training, please contact us to make the necessary arrangements.
Microsoft Dynamics 365 Customer Experience Analyst
14 HoursThis instructor-led, live training in the UAE (online or onsite) is aimed at intermediate-level customer experience analysts and marketing operations professionals who wish to use Dynamics 365 Customer Insights to unify customer data and deliver targeted, compliant customer journeys.
By the end of this training, participants will be able to: connect and unify data sources, create segments and measures, build and publish journeys, and monitor and troubleshoot results.
Microsoft Dynamics 365 Sales Insights
14 HoursThis instructor-led, live training in the UAE (online or onsite) is aimed at beginner-level to intermediate-level participants who wish to utilize the MS Dynamics 365 Sales Insights module for smarter sales strategies and improved customer engagement.
By the end of this training, participants will be able to:
- Understand the features and benefits of the Sales Insights module.
- Use AI-driven analytics to enhance sales performance.
- Customize and configure the module for specific business needs.
- Leverage insights for lead scoring, relationship health, and pipeline management.
- Integrate Sales Insights with other Dynamics 365 modules and third-party tools.
Microsoft Dynamics 365 Business Central Fundamentals
7 HoursMicrosoft Dynamics 365 Business Central is a cloud-based, all-in-one business management solution that helps small and medium-sized businesses automate and connect their financials, sales, service, and operations. It is built on the Dynamics 365 platform and can be customized to meet the specific needs of a business. Some key features include financial management, supply chain management, project management, and customer relationship management. Additionally, it integrates with other Microsoft products such as Office 365 and Power BI for added functionality. Overall, Business Central aims to provide businesses with a comprehensive and flexible solution to manage their operations and drive growth.
Microsoft Dynamics 365 F&O – Functional Overview for Finance and Supply Chain
21 HoursMicrosoft Dynamics 365 Finance & Operations stands as a robust, enterprise-grade ERP platform engineered to oversee global financial operations, supply chain management, and logistics.
This instructor-led, live training session—available either online or onsite—is tailored for intermediate to advanced-level ERP users and internal support teams seeking a deep understanding of the functional capabilities within the Finance and Supply Chain modules of Microsoft Dynamics 365 F&O.
Upon completing this programme, participants will be equipped to:
- Navigate and configure essential functionalities across Finance and Supply Chain Management.
- Effectively manage vendor, customer, and tax data within the system.
- Generate and monitor purchase orders, invoices, and payment transactions.
- Execute inventory and logistics workflows seamlessly through the platform.
- Grasp critical process flows in procurement and accounting.
- Provide comprehensive support to business users via functional configuration and effective error resolution.
Course Format
- Engaging lectures coupled with interactive discussions.
- Extensive practical exercises and hands-on practice.
- Real-world implementation scenarios within a live-lab environment.
Course Customisation Options
- Should you require a customised version of this training, please contact us to arrange a tailored solution.