
Microsoft Certified: Dynamics 365 Business Central Developer Associate
Demonstrate you have the skills to design, develop, test, and maintain solutions based on Dynamics 365 Business Central.
​
Study the development guidelines for Business Central to help you prepare for the MB-820 exam and become a Microsoft Certified: Dynamics 365 Business Central Developer Associate
Duration: 5 half-days
Format: Live Classes on MS Teams
Dates: From the 28th July to the 01st August
Times: From 13:30 to 19:30 GMT
Price: £2.750.00+ VAT

Training Overview
As a Microsoft Dynamics 365 Business Central developer, you’re responsible for designing, developing, testing, and maintaining solutions based on Dynamics 365 Business Central. In this role, you develop apps that extend Business Central, including customising or adding extra functionality.
You also integrate Business Central with other applications, such as Microsoft Power Platform products. Plus, you need to ensure that data remains current during the upgrade process. As a Business Central developer, you’re responsible for troubleshooting and debugging issues in the system. This may involve:
-
Identifying the root cause of a problem.
-
Fixing bugs.
-
Testing the solution to ensure that it works as expected.
​
You may be required to optimize the performance of the system by:
-
Identifying bottlenecks.
-
Improving code quality.
​
You must have applied knowledge of Business Central and the application language (AL), the development environment, and other tools to develop extensions for it. You need some knowledge of how to install and upgrade the system. You should also understand:
​​
-
Industry terminology.
-
The Business Central role in relationship to Microsoft 365 and Dynamics 365.
As a developer, you should have knowledge of:
AppSource, Business Central–related technologies, frameworks, and services to build solutions.
Technologies for application lifecycle management (ALM), including source control management (SCM) and continuous integration and continuous delivery (CI/CD).
Instructor-led Training Live on MS Teams
Course Agenda
Day 01: Business Central Architecture and Administration
-
Introduction to Business Central Architecture​
-
Differentiate between the base app and the system app
-
Bringing an app to AppSource
-
Install and configure a Business Central development environment​
-
Create, debug, and deploy an extension in Business Central​
​
Day 02: Develop using AL objects​
-
Build and extend tables and pages in Business Central
-
Develop Role Center pages
-
Identify different page types
-
Build and extend page objects
-
Build and extend tables
-
Build and extend enums
-
-
Build and extend reports​​
-
Design and create an XMLport
-
Develop codeunits
-
Create and access codeunits
-
Use events and triggers
-
Implement interfaces
-
Create installation and upgrade codeunits
-
-
Create entitlement and permission set objects
-
Create queries in Business Central
​
Day 03: Develop using AL​
-
Customize the UI experience, and implement onboarding techniques
-
Create profiles in AL
-
Use and create views in AL
-
Develop the UI by using the user assistance model
-
Integrate assisted setup
-
Create teaching tips and in-app tours to onboard users
-
Create an onboarding checklist
-
-
Describe the essential development standards
-
Implement the data process model in Business Central
-
Define the different functional table types and characteristics
-
Use document standards in Business Central
-
Implement master data standards and design patterns
-
-
Use AL to extend Business Central
-
Create custom procedures
-
Use data types in code
-
Manage files
-
Manipulate data by using code
-
Describe the basics of the AL
-
Use the different types of expressions
-
Use AL built-in functions and AL statements
-
Work with variables and define them in AL code
-
Manage errors
-
Use access modifiers to limit access
-
​
Day 04: Work with Development Tools​
-
Implement semiautomated test processes, and run standard Business Central tests
-
Test applications in Business Central
-
Install and run the Test Toolkit
-
Develop test codeunits and procedures
-
-
Manage and analyse telemetry
-
Monitor and analyse telemetry
-
Configure telemetry
-
Create custom telemetry signals
-
​
Day 05: Integrate Business Central with other applications
-
Access REST services from within Business Central
-
Use the different HTTP classes and their functions
-
Get data from and send data to an external REST service
-
Use and read JSON
-
-
Implement APIs
-
Create and work with APIs
-
Create and manage OData bound and unbound actions
-
Use Read Scale-Out to improve performance
-
-
Continuous integration with Azure DevOps for Microsoft Dynamics 365 Business Central
-
Develop using Power Apps and Power Automate for Dynamics 365 Business Central​​
Why This Course
All you need to know to master Microsoft Dynamics 365 Business Central in the workplace and get certified. ​
Live Classes with an Expert Instructor
Learn with a senior Microsoft Dynamics Business Central Functional Consultant and Microsoft Certified Trainer
Access to Business Central Sandbox
Retain access to a Microsoft Dynamics Business Central sandbox for 180 days so you can revise what you have learned