
Course Curriculum
Introduction to Dynamics 365 F&O
Overview of ERP & D365 Architecture
Cloud Concepts (Azure Basics)
Environment Setup & Tools
Visual Studio Integration
X++ Programming Fundamentals
Introduction to X++ Language
Data Types, Variables & Operators
Control Statements & Loops
Object-Oriented Programming (OOP)
Concepts
AOT (Application Object Tree)
Tables, Fields & Indexes
Extended Data Types (EDT)
Base Enums
Relations & Table Properties
Forms & UI Development
Form Creation & Design
Form Controls & Data Sources
Event Handling
Custom UI Development
Classes & Methods
Creating Classes &
Methods
Static vs Instance
Methods
Batch Jobs & Scheduling
Exception Handling
SSRS Reports Development
Introduction to SSRS
Report Data Provider (RDP) Classes
Query-Based Reports
Precision Design & Deployment
Data Management
Framework (DMF)
Data Import/Export
Data Entities
Data Migration
Techniques
Excel Integration
Integrations
AIF & Web Services
OData & REST APIs
Power Platform Integration
Third-Party Integrations
Security & Role
Management
Role-Based Security
Duties, Privileges &
Permissions
Security Development
Best Practices
Extensions & Customization
Extensions vs Overlayering
Chain of Command (CoC)
Event Handlers
Customization Best Practices
Debugging & Deployment
Debugging Techniques
Lifecycle Services (LCS)
Build & Deployment
Process
Version Control (Azure
DevOps)
Real-Time Projects & Case Studies
End-to-End Customization Project
Report Development Project
Integration Scenarios
Performance Optimization





