MB-820 Develop Solutions with Microsoft Dynamics 365 Business Central Course
The MB-820 course is part of the official Microsoft certification focused on developing solutions with Dynamics 365 Business Central, a widely used ERP platform for business management.
This training enables professionals to acquire the necessary skills to design, customize, and integrate solutions within the Business Central environment, working with tools and technologies from the Microsoft ecosystem.
Taking this course is key for technical profiles looking to specialize in business application development, process automation, and solutions based on Microsoft Dynamics.
This is an official Microsoft course and is eligible for FUNDAE funding, facilitating technical training in professional environments.
Course Overview
A Dynamics 365 Business Central developer develops applications that extend Business Central. This may include creating new modules and modifying existing ones. The developer can add new business logic or change existing business logic using events. A developer also enables integration of Business Central with other applications, including Microsoft Power Platform products.
Business Central developers are responsible for troubleshooting and debugging issues in the system. This may involve identifying the root cause of a problem, correcting errors, and testing the solution to ensure it works as expected. Business Central developers may be required to optimize system performance by identifying bottlenecks and improving code quality. Business Central developers are responsible for updating the system, migrating data, and maintaining the system to ensure it remains current and secure.
Virtual course with included certification exam as a gift. Don't miss this opportunity! The exam is valued at €126 + VAT and is included at no additional cost.
Promotion valid until June 30, 2026. One-attempt exam available only in Virtual - Remote Training mode. Not applicable to Self-Learning mode.
What is the Microsoft MB-820 certification for in a professional environment?
The Microsoft MB-820 certification aims to validate skills in developing solutions with Dynamics 365 Business Central, one of the most widely used ERP platforms in business management. In the job market, this certification allows professionals to demonstrate technical knowledge in customizing, integrating, and developing applications within the Microsoft ecosystem.
It is specially designed for technical profiles such as developers, functional and technical consultants, as well as professionals working on ERP system implementation projects. In business environments, the knowledge associated with MB-820 is applied in real projects related to process automation, functionality extension, integration with other systems, and development of solutions adapted to business needs.
Obtaining this certification improves employability, facilitates specialization in Microsoft technologies, and opens professional growth opportunities in areas such as enterprise software development, technology consulting, and digital transformation.
Professional applications of Dynamics 365 Business Central
Dynamics 365 Business Central is an ERP solution that allows managing business processes such as finance, operations, sales, and projects.
The knowledge acquired in the MB-820 course facilitates the development of customized solutions, integration with external systems, and process optimization within the business environment.
What is included in official Microsoft courses and certifications at Nanfor
The training includes Microsoft Learn material, expert tutor presentations, authorized labs, specialized tutoring, personalized sessions with expert tutors, certification preparation, and a completion certificate, combining institutional content with Nanfor's expert support.
Learn about all components
Advantages of MB-820 training
The course MB-820: Develop Solutions with Dynamics 365 Business Central trains you to develop advanced solutions on Microsoft's ERP, focusing on system customization, extension, and integration.
Throughout the course, you will learn to create extensions and new modules in Business Central, apply business logic using events, integrate the solution with Power Platform to automate processes, debug and resolve incidents efficiently, and optimize performance and code quality.
Training oriented to the developer role, designed to get the most out of Dynamics 365 Business Central in professional and production environments.
Prerequisites
Prerequisites may include:
- Developer knowledge of AppSource
- Knowledge of Business Central-related technologies, frameworks, and services for building solutions
- Knowledge of Application Lifecycle Management (ALM) technologies, including Source Code Management (SCM) and Continuous Integration and Continuous Delivery (CI/CD).
Preparation for Microsoft MB-820 Certification
Nanfor's MB-820 training prepares for the official Microsoft Certified: Dynamics 365 Business Central Developer Associate certification, validating the necessary skills to design, develop, extend, and maintain solutions on Microsoft Dynamics 365 Business Central, both through AL extensions and integrations with other Microsoft services.
⏱️
Course duration:
100 hours
🔑
Access to the classroom:
3 months
General Course Information
Who is the Microsoft MB-820 course for?
Candidates are developers, software engineers, architects, technical advisors, technical consultants, user experience leads, or have a combination of these skills. Business Central is our fastest-growing application with the most published solutions on AppSource. However, it is a complex solution and requires deep mastery and technical expertise for its implementation.
MB-820 Course Objectives and What You Will Learn
Upon completion of the MB-820 course, participants will be able to:
- Develop custom extensions in Microsoft Dynamics 365 Business Central using the AL language, adapting the standard solution to specific business needs.
- Create and modify business logic using events, applying best practices that ensure compatibility, scalability, and maintainability of solutions.
- Integrate Dynamics 365 Business Central with other services and applications, especially with Microsoft Power Platform, to automate business processes and improve operational efficiency.
- Debug, diagnose, and resolve technical incidents in Business Central solutions, identifying the root cause of errors and correctly validating implemented solutions.
- Optimize code performance, quality, and stability, applying analysis and continuous improvement techniques in development and production environments.
- Prepare for the official Microsoft MB-820 exam, acquiring the necessary technical knowledge to obtain certification as a solutions developer for Dynamics 365 Business Central.
Elements of the Microsoft Learn MB-820 collection
- Introduction to Dynamics 365 Business Central (3 Modules)
- Use best practices for developing applications in Dynamics 365 Business Central (7 Modules)
- Deployment and configuration of Dynamics 365 Business Central (10 Modules)
- Discover the basis of customization in Dynamics 365 Business Central (8 Modules)
- Create reports for Dynamics 365 Business Central (11 Modules)
- Learn about the application base with the AL programming language for Dynamics 365 Business Central (10 Modules)
- Learn about the data administration base in Microsoft Dynamics 365 Business Central (3 Modules)
- Interact with Microsoft Dynamics 365 Business Central (6 Modules)
- Adapt roles and design the user interface of Microsoft Dynamics 365 Business Central (5 Modules)
- Work with essential development standards for Microsoft Dynamics 365 Business Central (4 Modules)
- Continuous Integration with Azure DevOps for Microsoft Dynamics 365 Business Central (7 Modules)
- Development with Power Apps and Power Automate for Dynamics 365 Business Central (5 Modules)
MB-820 Course Content – Official Program
Introduction to Business Central
- Lesson 1: Describe the Business Central system
- Lesson 2: Describe the Business Central functional areas
- Lesson 3: Describe the Business Central architecture
- Lesson 4: Describe Business Central apps
- Lesson 5: Describe the upgrade process
- Lab 00 - Lab prerequisites
Administration
- Lesson1: Manage Business Central
- Lesson2: Manage application security in Business Central
Development Process
- Lesson1: Install and configure a Business Central development environment
- Lesson2: Create, debug, and deploy an extension in Business Central
AL Objects
- Lesson1: Build and extend tables and pages in Business Central
- Lab 01 - Create an extension containing a: table, table extension, pages, page extension
- Lesson2: Build and extend reports
- Lab 04 – Add a column and layout to a base report.
- Lesson 3: Develop codeunits
- Lab 02 – Implement installation and upgrade code in an extension
- Lesson 4: Design and create an XMLport
- Lesson 5: Work with entitlement and permission set objects
- Lesson 6: Create queries in Business Central
- Lesson 7: Build control add-in objects
AL development
- Lesson 1: Describe the essential development standards
- Lesson 2: Use Application Language (AL) to extend Business Central
- Lesson 3: Customize the UI experience and implement onboarding techniques
- Lab 03 – Add a Rolecenter and Profile
Development Tools
- Lesson 1: Work with the Business Central Performance Toolkit
- Lesson 2: Set up Source Control by using Git
- Lab 06 – Setup source control, Git, in an extension.
- Lesson 3: Set up Application Lifecycle Management
- Lesson 4: Implement Semi-Automated Test Processes and run standard Business Central tests
- Lesson 5: Manage and analyze telemetry
Integration
- Lesson 1: Implement APIs
- Lab 05 – Develop custom API pages and queries.
- Lesson 2: Integrate with Microsoft Power Platform based on APIs
- Lesson 3: Access REST services from within Business Central
- Lesson 4: Integrate with Microsoft Azure
- Lesson 5: Describe Microsoft Teams integration
Our differentiating factor: Practical Laboratories
| Nanfor Lab |
Technical skills developed |
Practical learning outcome |
| Development environment setup |
Installation of Visual Studio Code, AL extensions, connection to Business Central |
The student prepares their professional development environment ready to work on real projects |
| Creation of AL extensions |
Development of extensions from scratch using AL language |
The student is able to create customizations without modifying the ERP core |
| Management of AL objects (tables, pages, codeunits) |
Creation and customization of objects in Business Central |
The student models data and business logic adapted to business needs |
| Development of custom tables |
Definition of data structures, relationships, and properties |
The student designs and manages new entities within the system |
| Creation and customization of pages |
Design of interfaces (lists, cards) for users |
The student adapts the user experience to real processes |
| Programming business logic (codeunits) |
Implementation of process logic in AL |
The student automates complex business operations |
| Event management (event subscribers) |
Use of events to extend standard functionalities |
The student develops decoupled and scalable extensions |
| Integration with APIs and external services |
Consumption and exposure of APIs (REST, OData) |
The student integrates Business Central with external systems |
| Permission and security management |
Configuration of roles, permissions, and object access |
The student protects and controls access to custom developments |
| Debugging and code testing |
Use of debugging tools in AL |
The student identifies errors and validates solutions efficiently |
| Data management and migrations |
Import/export of data, Data Migration configuration |
The student manages the initial load and data transition |
| Report creation |
Design of technical reports in AL (RDLC / Word layouts) |
The student generates personalized information outputs |
| Development of custom interfaces |
Use of UI extensions and advanced customization |
The student improves system usability |
| Version control and deployment |
Use of repositories and publication of extensions |
The student manages the complete development cycle (basic DevOps) |
| Automated testing |
Creation of AL tests to validate developments |
The student ensures code quality and stability |
| End-to-end development (complete scenario) |
Resolution of a real case integrating all modules |
The student develops a complete solution for a company |
Course language
- Course: English / Spanish
- Labs: English / Spanish
Do you want to take this course? Request information now
If you want to take this training virtually, you can purchase it at the top of the product page. If you have any questions, please contact us.
If you want to take it in in-person or telepresence mode, please contact us:
Nanfor, official Microsoft IT training center
Nanfor is a custom IT training center specializing in technology training for professionals and businesses, and is officially approved by Microsoft as:
- Microsoft Solutions Partner – Training Services
- Microsoft Cloud Partner
These approvals certify that Nanfor meets Microsoft's standards for delivering technical courses, using Microsoft content and Microsoft Certified Trainers (MCTs), ensuring quality, continuous updates, and alignment with certifications.
Frequently Asked Questions about the MB-820 Course
What is the Microsoft MB-820 course?
The MB-820 course is official Microsoft training focused on developing solutions with Dynamics 365 Business Central, allowing participants to acquire technical skills to work in business environments.
What is the MB-820 certification for?
The MB-820 certification validates knowledge in application development for Business Central, being key for technical profiles such as developers and consultants in the Microsoft ecosystem.
Is this MB-820 course official from Microsoft?
Yes, it is an official course aligned with Microsoft Learn content and aimed at preparing for certification.
Is the MB-820 course eligible for FUNDAE funding?
Yes, this course is eligible for FUNDAE funding, which allows companies to recover the cost of training.
What is the duration of the MB-820 course?
The course lasts 110 hours, with access to the virtual classroom for 3 months.
Is this course included in Nanfor's LaaS model?
Yes, it is part of the Learning as a Service (LaaS) model, allowing for continuous training in Microsoft technologies.
What technical level is required to take the MB-820?
Previous development experience or basic knowledge of Business Central is recommended to get the most out of the course.
What career opportunities does this certification offer?
The MB-820 certification opens opportunities in ERP solution development, technology consulting, and digital transformation projects in companies that use Microsoft Dynamics.