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 allows professionals to acquire the skills necessary 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 course is official from Microsoft and is eligible for FUNDAE subsidies, facilitating technical training in professional environments.
Course overview
A Dynamics 365 Business Central developer develops applications that extend Business Central. This can include creating new modules and modifying existing modules. The developer can add new business logic or change existing business logic using events. A developer can also integrate 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 up to date and secure.
Virtual course with certification exam included 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 December 31, 2026. One-attempt exam available only in Virtual - Distance Learning format.
What is the Microsoft MB-820 certification used for in the professional environment?
The Microsoft MB-820 certification is aimed at validating 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 the customization, integration, and development of 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 the development of solutions tailored to business needs.
Obtaining this certification improves employability, facilitates specialization in Microsoft technologies, and opens up opportunities for professional growth in areas such as business software development, technology consulting, and digital transformation.
Professional applications of Dynamics 365 Business Central
Dynamics 365 Business Central is an ERP solution that allows you to manage 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 the official Microsoft courses and certifications at Nanfor
The training includes Microsoft Learn material, presentations by expert instructors, authorized labs, specialized tutoring, personalized sessions with an expert instructor, certification preparation, and a certificate of completion, combining institutional content with Nanfor's expert guidance.
Learn all the components
Advantages of MB-820 training
The MB‑820: Develop Solutions with Dynamics 365 Business Central course 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 issues efficiently, and optimize performance and code quality.
Training focused on 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 technologies, frameworks, and services related to Business Central for creating solutions
- Knowledge of application lifecycle management (ALM) technologies, including source control management (SCM) and continuous integration/continuous delivery (CI/CD).
Preparation for the Microsoft MB-820 certification
Nanfor's MB‑820 training prepares you for the official Microsoft Certified: Dynamics 365 Business Central Developer Associate certification, validating the skills necessary 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
🔑
Classroom access:
3 months
General course information
Who is the Microsoft MB-820 course aimed at?
Candidates are developers, software engineers, architects, technical advisors, technical consultants, user experience leaders, or have a combination of these skills. Business Central is our fastest-growing application and has the largest number of solutions published on AppSource. However, it is a complex solution and requires deep mastery and technical experience for its implementation.
MB-820 course objectives and what you will learn
Upon completion of the MB‑820 course, the participant 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 the 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 issues in Business Central solutions, identifying the root cause of errors and correctly validating the implemented solutions.
- Optimize the performance, quality, and stability of the code, applying analysis and continuous improvement techniques in development and production environments.
- Prepare for the official Microsoft MB‑820 exam, acquiring the technical knowledge necessary to obtain the 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 the recommended application development procedures in Dynamics 365 Business Central (7 Modules)
- Implementation and configuration of Dynamics 365 Business Central (10 Modules)
- Discover the basics of customization in Dynamics 365 Business Central (8 Modules)
- Create reports for Dynamics 365 Business Central (11 Modules)
- Learn about the application foundation with the AL programming language for Dynamics 365 Business Central (10 Modules)
- Learn about the data management foundation 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 differentiator: Practical labs
| Nanfor Lab |
Technical skills developed |
Practical learning outcome |
| Development environment configuration |
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 tailored 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 of 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 functionality |
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 |
| Handling of permissions and security |
Configuration of roles, permissions, and access to objects |
The student protects and controls access to custom developments |
| Debugging and testing code |
Use of debugging tools in AL |
The student identifies errors and validates solutions efficiently |
| Data management and migrations |
Data import/export, Data Migration configuration |
The student manages the initial load and data transition |
| Creation of reports (Reports) |
Design of technical reports in AL (RDLC / Word layouts) |
The student generates customized information outputs |
| Development of custom interfaces |
Use of UI extensions and advanced customization |
The student improves the usability of the system |
| Version control and deployment |
Use of repositories and publishing extensions |
The student manages the complete development cycle (basic DevOps) |
| Automated testing |
Creation of AL tests to validate developments |
The student guarantees 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
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 person or remotely, please contact us:
Nanfor, Microsoft's official ICT training center
Nanfor is a custom ICT training center specializing in technology training for professionals and businesses, and is officially accredited by Microsoft as:
- Microsoft Solutions Partner – Training Services
- Microsoft Cloud Partner
These accreditations 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 you to acquire the technical skills needed to work in business environments.
What is the MB-820 certification used for?
The MB-820 certification validates knowledge in application development for Business Central, making it essential for technical roles such as developers and consultants in the Microsoft ecosystem.
Is this MB-820 course official Microsoft training?
Yes, it is an official course aligned with Microsoft Learn content and designed to prepare you for certification.
Is the MB-820 course eligible for FUNDAE funding?
Yes, this course is eligible for FUNDAE funding, allowing companies to recover the cost of the training.
How long is 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, enabling continuous training in Microsoft technologies.
What technical level is required to take MB-820?
Prior experience in development 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 up opportunities in ERP solution development, technology consulting, and digital transformation projects in companies that use Microsoft Dynamics.