VNode ITeSBook

Microsoft Official Curriculum

Role-Based Certification PrepTrack: Microsoft Certified: Dynamics 365 Business Central Developer AssociateOfficial Source: Microsoft Learn
MicrosoftAdvanced

Develop solutions with Dynamics 365 Business Central

A Dynamics 365 Business Central developer develops apps 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 by using events. A developer also makes it possible to 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, fixing bugs, and testing the solution to ensure it works as expected. Business Central developers may be required to optimize the performance of the system by identifying bottlenecks and improving code quality. Business Central developers are responsible for upgrading the system, migrating data, and maintaining the system to ensure it remains up to date and secure.

Duration

5 days

Level

Intermediate

Format

Virtual, On-site, or Hybrid

Language

English

Ideal for

DeveloperBusiness ApplicationsCertification ReadinessTailored Team Delivery

Audience Profile

Built for these roles

Candidates for this course 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 app with the largest number of solutions published to AppSource. It is however a complex solution, and it requires deep domain and technical expertise for implementation.

Overview

Executive 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.

Program Outcomes

Capabilities your teams will gain

Describe Business Central

Install, develop, and deploy for Business Central

Develop by using AL objects

Develop by using AL

Curriculum

Curriculum roadmap

1

Describe Business Central

2

Install, develop, and deploy for Business Central

3

Develop by using AL objects

4

Develop by using AL

5

Work with development tools

6

Integrate Business Central with other applications

1

Module 1

Get started with Microsoft Dynamics 365 Business Central

+

Are you interested in Business Central? If you are, this learning path provides a good introduction. It discusses how to set up a trial, provides some basic information about what's available, and shows some personalization options you can make to customize Business Central for your use.

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

Module 2

Use application development best practices in Microsoft Dynamics 365 Business Central

+

Do you plan to create an app for Business Central? If you do, this path will be helpful to guide you through the recommended processes of publishing your app to AppSource.

  • 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
3

Module 3

Deploy and configure Microsoft Dynamics 365 Business Central

+

Are you new to Business Central? If you are, this path will help you get started. It discusses how to create new companies, implement security, migrate data from other systems, and integrate Outlook with 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
4

Module 4

Discover the foundation of customizing Microsoft Dynamics 365 Business Central

+

Do you want to use the development tools to learn how to customize Microsoft Dynamics 365 Business Central? This learning path will introduce you to Business Central tables and pages, and how to customize them.

  • 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
5

Module 5

Build reports for Microsoft Dynamics 365 Business Central

+

Do you want to develop or modify reports for Business Central? This path helps you understand how to build and modify reports.

  • 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
6

Module 6

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

+

Do you want to start developing solutions using application language (AL) for Business Central? This learning path introduces AL and discusses statements, codeunits, functions, events, triggers, and more.

  • 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
7

Module 7

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

+

Are you aware of the data and file structure for Business Central? This learning path provides insight into the data management foundation for Business Central. It also introduces XMLports and queries.

  • 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
8

Module 8

Interface with Microsoft Dynamics 365 Business Central

+

Do you need to interface with Business Central? This learning path will discuss working with web and REST services, APIs, Azure Functions, and control add-ins that can be used to interface with 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
9

Module 9

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

+

Some key functionality can be personalized by a developer. This learning path discusses onboarding options, Role pages, Assisted Setup, Notifications, and other UI changes.

  • 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
10

Module 10

Work with essential development standards for Microsoft Dynamics 365 Business Central

+

Do you want to develop extensions for Dynamics 365 Business Central? If you do, this learning path will help you do it by following a set of standards that are used by many developers just like you. We'll discuss different tables you'll encounter, documents, master data and more.

  • 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
11

Module 11

Continuous integration with Azure DevOps for Microsoft Dynamics 365 Business Central

+

What tools are used by many Business Central developers to manage the creation of apps? This path discusses Azure DevOps, Git, Visual Studio Code, and other tools you can use to manage the development process.

  • 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
12

Module 12

Develop using Power Apps and Power Automate for Dynamics 365 Business Central

+

Do you want to use Power Apps and Power Automate with Business Central? This learning path discusses how you can use Microsoft Power Platform products with 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

Delivery Models

Delivery models

Virtual ILTOnsiteHybridExecutive WorkshopBootcampWeekend

Engagement Fit

Engagement fit

Certification readinessImplementation-focused labsPrivate cohort deliveryIntermediate practitioner depth

Enterprise Customization

Enterprise customization

Tailor this program to your organization's priorities: Builds current Microsoft credential readiness for Dynamics 365 Business Central Developer Associate using the official Microsoft Learn skill outline.

  • Align labs to your Microsoft tenant and workload scenarios
  • Add readiness checks and exam preparation reviews
  • Extend delivery with role-specific implementation workshops

Credentials

Certification & official source

  • Microsoft Certified: Dynamics 365 Business Central Developer Associate

Aligned to the official Microsoft Learn course and learning path for this program.

View Official Microsoft Learn Page

Resources

Program resources

Yes. Most enterprise clients prefer private delivery scoped to role mix, timezone, and rollout timeline. We align lab environments and scenarios to your tenant context where applicable.

Enterprise Proof

Trusted delivery outcomes

The Microsoft Fabric implementation program gave our data engineering team a structured path from legacy pipelines to a modern lakehouse architecture.

Head of Data Engineering

Global Financial Services Firm

Financial Services
We needed a partner who understood both the technical depth of Azure OpenAI and the governance requirements of an enterprise.

VP of Technology

Large Healthcare Organization

Healthcare

Delivery Capability

Enterprise-grade instruction

View delivery capability profile

MCT-led delivery

Programs led by Microsoft Certified Trainer practitioners

Enterprise program oversight

Founder-led specialist delivery with structured rollout planning

Global delivery

APAC · EMEA · Americas · Virtual & Onsite

Implementation-focused

Hands-on labs aligned to production scenarios

Engagement Confidence

A direct, founder-led review before scope, delivery model, and commercial terms are proposed.

Response window

< 1 business day

Client coverage

India + global teams

Engagement format

Virtual, on-site, hybrid