+91 92891 11686 (Chat Only)

Dynamics 365 Business Central Developer Associate MB-820

The Microsoft Dynamics 365 Business Central Developer Associate MB-820 training is designed for developers and technical professionals who design, develop, test, deploy, and maintain solutions for Microsoft Dynamics 365 Business Central. The course covers Business Central architecture, application development best practices, deployment and configuration, AL development, tables, pages, reports, XMLports, queries, APIs, integrations, user interface customization, testing, telemetry, application lifecycle management, and Power Platform integration. Learners gain the practical skills required to extend Business Central functionality and build maintainable solutions using AL and Microsoft development tools.
No distractions. Just you!

Course Description

Key Takeaways
  • Understand Dynamics 365 Business Central architecture, apps, and extension models.
  • Configure a Business Central development environment and develop extensions.
  • Build and extend tables, pages, reports, XMLports, codeunits, permission sets, and queries.
  • Develop solutions using the AL programming language.
  • Customize user experiences and implement onboarding techniques.
  • Test, debug, monitor, and optimize Business Central solutions.
  • Integrate Business Central with external applications and REST services.
  • Work with APIs, Azure Functions, Power Platform, and Business Central integrations.
  • Apply application lifecycle management, source control, and CI/CD practices.
Course Outline

Module 1: Get started with Microsoft Dynamics 365 Business Central

  • Start your free Dynamics 365 Business Central trial
  • Introduction to the capabilities of Microsoft Dynamics 365 Business Central
  • Customize Microsoft Dynamics 365 Business Central

Module 2: Use application development best practices in Microsoft Dynamics 365 Business Central

  • Introduction to application types in Business Central
  • Understand the process of bringing an app to AppSource in Business Central
  • Consider application monetization responsibilities in Business Central
  • Implement SaaSification techniques in Business Central
  • Prepare for an easy application upgrade experience in Business Central
  • Learn about application performance and monitoring in Business Central
  • Implement test automation techniques in Business Central

Module 3: Deploy and configure Microsoft Dynamics 365 Business Central

  • Administer Dynamics 365 Business Central online
  • Create new companies in Business Central
  • Migrate data to Business Central
  • Migrate on-premises data to Dynamics 365 Business Central
  • Manage users and implement security in Dynamics 365 Business Central
  • Set up email in Dynamics 365 Business Central
  • Integrate Dynamics 365 Business Central with Outlook
  • Integrate Dynamics 365 Business Central with Teams
  • Create workflows in Dynamics 365 Business Central
  • Use approval workflows in Dynamics 365 Business Central

Module 4: Discover the foundation of customizing Microsoft Dynamics 365 Business Central

  • Introduction to the development environment for Dynamics 365 Business Central
  • Work with tables in Dynamics 365 Business Central
  • Extend and modify an existing table in Dynamics 365 Business Central
  • Work with pages in Dynamics 365 Business Central
  • Extend and modify an existing page in Dynamics 365 Business Central
  • Work with entitlements and permission sets in Dynamics 365 Business Central
  • Introduction to integrating Dataverse with Dynamics 365 Business Central
  • Debug and deploy your extension in Dynamics 365 Business Central

Module 5: Build reports for Microsoft Dynamics 365 Business Central

  • Introduction to report components in Dynamics 365 Business Central
  • Use the report design process in Dynamics 365 Business Central
  • Design the data model of a report in Dynamics 365 Business Central
  • Add a layout to a report in Dynamics 365 Business Central
  • Complete the report request page in Dynamics 365 Business Central
  • Add reports to Tell Me and substitute a report in Dynamics 365 Business Central
  • Use report triggers, functions, and processing-only reports in Dynamics 365 Business Central
  • Implement multilingual reports in Dynamics 365 Business Central
  • Work with reports in Dynamics 365 Business Central
  • Analyze list data using data analysis mode in Business Central
  • Extend reports in Dynamics 365 Business Central

Module 6: Learn the application foundation with the AL programming language for Microsoft Dynamics 365 Business Central

  • Introduction to the basics of AL programming in Dynamics 365 Business Central
  • Learn the AL statements in Dynamics 365 Business Central
  • Work with AL built-in functions in Dynamics 365 Business Central
  • Handle errors by using application language in Dynamics 365 Business Central
  • Create custom procedures in Dynamics 365 Business Central
  • Work with codeunits in Dynamics 365 Business Central
  • Use events and triggers in Dynamics 365 Business Central
  • Implement interfaces in Dynamics 365 Business Central
  • Manipulate data by using code in Dynamics 365 Business Central
  • Manage multilanguage development in Dynamics 365 Business Central

Module 7: Learn about the data management foundation in Microsoft Dynamics 365 Business Central

  • Introduction to the basics of file management in Dynamics 365 Business Central
  • Work with XMLports in Dynamics 365 Business Central
  • Work with queries in Dynamics 365 Business Central

Module 8: Interface with Microsoft Dynamics 365 Business Central

  • Work with web services in Dynamics 365 Business Central
  • Work with the API in Dynamics 365 Business Central
  • Access REST services from within Dynamics 365 Business Central
  • Use Azure Functions with Dynamics 365 Business Central
  • Build control add-in objects in Dynamics 365 Business Central
  • Use AL-controlled barcode scanning in Dynamics 365 Business Central

Module 9: Tailor roles and design the UI for Microsoft Dynamics 365 Business Central

  • Set up onboarding experiences in Dynamics 365 Business Central
  • Develop a Role Center in Dynamics 365 Business Central
  • Build an Assisted Setup in Dynamics 365 Business Central
  • Send notifications in Dynamics 365 Business Central
  • Customize the UI experience in Dynamics 365 Business Central

Module 10: Work with essential development standards for Microsoft Dynamics 365 Business Central

  • Identify functional table types and characteristics in Dynamics 365 Business Central
  • Implement the data process model in Dynamics 365 Business Central
  • Work with master data in Dynamics 365 Business Central
  • Use document standards in Dynamics 365 Business Central

Module 11: Continuous integration with Azure DevOps for Microsoft Dynamics 365 Business Central

  • Use Application Lifecycle Management for Business Central
  • Work with source control using Git in Visual Studio Code for Business Central
  • Use branching and merging with Git for Business Central
  • Use Docker in your Business Central development process
  • Introduction to test automation in Business Central
  • Use Azure Pipelines for CI/CD with Business Central
  • Work with Azure Boards for project management in Business Central

Module 12: Develop using Power Apps and Power Automate for Dynamics 365 Business Central

  • Introduction to Microsoft Power Platform and Business Central
  • Create a canvas app based on Business Central data
  • Use Power Automate with Business Central
  • Use model-driven apps and Dataverse with Business Central
  • Create a custom connector to extend Microsoft Power Platform functionalities with Business Central
Duration

5 Days

Exam Details

Certification: Microsoft Certified: Dynamics 365 Business Central Developer Associate

Exam: MB-820: Microsoft Dynamics 365 Business Central Developer

Duration: 100 minutes

Lab Outline
  • Set up the Business Central development environment and required software.
  • Create an AL extension project in Visual Studio Code.
  • Configure app.json, launch.json, symbols, and extension dependencies.
  • Create an extension containing a table, table extension, page, and page extension.
  • Add and extend enum objects.
  • Implement installation and upgrade code in an extension.
  • Add a Role Center and Profile.
  • Customize the user interface with views and onboarding elements.
  • Create entitlement and permission set objects.
  • Add a column and layout to a base report.
  • Create and use codeunits, procedures, events, and event subscribers.
  • Implement interfaces and reusable AL business logic.
  • Work with AL statements, built-in functions, variables, data types, and error handling.
  • Create XMLports for importing and exporting data.
  • Create queries with linked data items, filters, and aggregation.
  • Develop API pages and API queries.
  • Access external REST services using HTTP classes and JSON.
  • Create automated tests with test codeunits and run Business Central test tools.
  • Configure telemetry and create custom telemetry signals.
Who should attend
  • Developers.
  • Software engineers.
  • Architects.
  • Technical advisors.
  • Technical consultants.
  • User Experience leads.
  • Professionals developing and extending Dynamics 365 Business Central solutions.
Prerequisites
  • Applied knowledge of Dynamics 365 Business Central.
  • Knowledge of the AL application language.
  • Knowledge of the Business Central development environment and development tools.
  • Some knowledge of installing and upgrading Business Central.
  • Understanding of industry terminology.
  • Understanding of Business Central's relationship with Microsoft 365 and Dynamics 365.
  • Knowledge of AppSource and Business Central technologies, frameworks, and services.
  • Knowledge of application lifecycle management, including source control and CI/CD.

Need Customized Curriculum?

GET A FREE DEMO CLASS

Choose Your Preferred Learning Mode

One-To-One Training

Personalized Schedule one-on-one Expert Guidance Private Session – Just You & the Instructor Guaranteed-To-Run Tailored for Your Success

ONLINE TRAINING

Learn Anytime, Anywhere Self-Paced & Interactive Budget-Friendly, High-Impact Smart Learning for Smart Professionals

CORPORATE TRAINING

Available Onsite / Online Team-Based Learning, Your Way Tailored for Business Goals Training That Grows With Your Team On-Demand Expert Instructors

Can’t find the right Learning Mode?

Our instructors

Mohammad Gufran Network Binary

MOHAMMED GUFRAN

17 years of Experience
Enterprise Networking | Network Security | Software Defined Networking & Automation

AKMAL YAZDANI

18+ years of Experience
Azure & AWS services |Managing and Implementing Windows servers

MUHAMMAD MUSAB

4+ Years of Experience
Cisco Technologies | Cisco and HPE ARUBA Technologies | Routing and Switching

RANIA GABRIEL GEORGE HAKIM

25+ years of Experience
Enterprise Networking | Network Security | Software Defined Networking & Automation
Microsoft Instructor and Windows Network Specialist

MOHD FARAZ HARMIS

25+ years of Experience
Managing and Implementing Microsoft Azure cloud | Active Directory

SHAHEEN AKHTAR

17 years of Experience
TCP | and UDP protocols, along | with expertise in firewalls such as Palo Alto

KUDDOOS ALI

14+ years of Experience
Experienced Network Engineer proficient in AFC | Aruba Central | Aruba CX switches

AAMIR MASOOD

6 years of Experience
AWS Compute | AWS Storage | AWS Database | AWS Management
Faizan Ahmad IT Advisor

FAIZAN AHMAD

7 years of Experience
Software support Issue Resolution | User assistance | Microsoft Active Directory
cisco Instructor in Dubai Saad shah

SAAD SHAH

10 years of Experience
Cisco Technologies | Routing and Swtiching | Data Center | Security

Here's What People Are Saying About Cybersec Trainings

Why Network Binary Trainings?

Expertise and Reputation

Comprehensive Training Programs

Industry-Relevant Curriculum

Certification and Career Advancement

Certified & Experienced Instructors

FAQs

What is the MB-820 certification?

MB-820 is the Microsoft certification exam for the Microsoft Certified: Dynamics 365 Business Central Developer Associate credential. It validates skills in designing, developing, testing, deploying, integrating, troubleshooting, and maintaining Business Central solutions.

What does the MB-820 course cover?

The course covers Business Central architecture, application development best practices, deployment, AL programming, AL objects, reports, XMLports, queries, APIs, REST services, UI customization, testing, telemetry, Azure DevOps, and Power Platform integration.

How long is the MB-820 training course?

The official Microsoft MB-820T00-A course is 5 days. Global Knowledge and Koenig also currently list their MB-820 training at 5 days or 40 hours.

Is hands-on lab practice available for MB-820?

Yes. Hands-on development is an important part of MB-820 preparation. Training providers can provide Business Central sandbox environments for practicing AL development, extensions, debugging, deployment, testing, and integration tasks. Koenig currently states that its training includes 30 days of lab access.

What experience is recommended before taking MB-820?

Candidates should have applied knowledge of Business Central and AL, familiarity with the development environment and related tools, and some knowledge of installation and upgrades. Microsoft also expects knowledge of AppSource, Business Central technologies, ALM, source control, and CI/CD.

Dear Learner

Take a step closer to grow and glow in your career.

loader-infosectrain

Connect with Us