Dynamics 365 Business Central Developer (MB-820)

Course Outline

Become a proficient Dynamics 365 Business Central developer through our comprehensive course. Learn to extend Business Central by creating new modules, modifying existing ones, and integrating with other applications, including Microsoft Power Platform products. Develop expertise in troubleshooting, debugging, and optimizing system performance. Gain hands-on experience in upgrading, migrating data, and maintaining system security to ensure Business Central remains up-to-date and efficient.

Dynamics 365 Business Central Developer (MB-820) Benefits

  • In this course, you will learn how to:

    • Gain comprehensive knowledge of Business Central architecture and functional areas. 
    • Acquire skills to manage administration for both on-premises and online deployments. 
    • Develop proficiency in telemetry management, application security, and setting up development environments. 
    • Learn to customize the user interface, implement onboarding techniques, and adhere to development standards. 
    • Master extension development, including debugging, deployment, and building various components like tables, pages, reports, and control add-ins.
  • Training Prerequisites

    • A Dynamics 365 Business Central developer must have applied knowledge of Business Central and an understanding of industry terminology. The developer also must have applied knowledge of administration, the development environment, and tools for developing extensions and customizations in Business Central.  
    • The developer's knowledge should include a comprehensive understanding of the Business Central application's role in relationship to the Microsoft 365 and Dynamics 365 suites of applications.  
    • A developer should have knowledge of AppSource and technologies for Application Lifecycle Management (ALM), Source Control Management (SCM), Azure, and Business Central-related technologies, frameworks, and services to build solutions.
  • Certification Information

    This course will help you prepare for Microsoft Exam MB-820: Microsoft Dynamics 365 Business Central Developer

Dynamics 365 Business Central Developer (MB-820) Training Outline

Introduction to Business Central 

  • Understanding the Business Central System 
  • Exploring Business Central Functional Areas 
  • Understanding Business Central Architecture 
  • Exploring Business Central Apps 
  • Overview of the Upgrade Process 

Administration of Business Central 

  • Managing Dynamics 365 Business Central Administration for On-Premises and Online 
  • Managing Application Security in Business Central 

Installation, Development, and Deployment 

  • Installing and Configuring a Business Central Development Environment 
  • Creating, Debugging, and Deploying an Extension in Business Central 

Development Using Application Language (AL) 

  • Building and Extending Tables and Pages in Business Central 
  • Building and Extending Reports 
  • Developing Codeunits 
  • Designing and Creating an XMLport 
  • Working with Entitlement and Permission Set Objects 
  • Creating Queries in Business Central 
  • Building Control Add-in Objects  

Advanced AL Development 

  • Customizing the UI Experience and Implementing Onboarding Techniques 
  • Describing Essential Development Standards 
  • Using Application Language (AL) to Extend Business Central 

Working with Development Tools 

  • Utilizing the Business Central Performance Toolkit 
  • Setting up Source Control using Git 
  • Establishing Application Lifecycle Management 
  • Implementing Semi-Automated Test Processes and Running Standard Business Central Tests 
  • Managing and Analyzing Telemetry  

Integration with Other Applications 

  • Integrating with Microsoft Power Platform based on APIs 
  • Accessing REST Services from within Business Central 
  • Integrating with Microsoft Azure 
  • Implementing APIs 
  • Describing Microsoft Teams Integration 
Course Dates - North America
Course Dates - Europe
Attendance Method
Additional Details (optional)