BUSINESS CENTRAL TECHNICAL TRAINING

Business Central Technical

Learn AL development through 20 hours of live one-to-one training, six practical coding exercises and a complete Business Central extension project.

Best forDevelopers, technical learners, functional consultants and career switchers with basic coding logic
Duration20 live hours
FormatOne-to-one online
LevelFoundation to Intermediate Technical
Practical outcomeSix AL exercises + final Customer Credit Approval extension
Current offer₹24,999 + applicable taxes
COURSE AT A GLANCE

Practical AL Development Through Dedicated One-to-One Training

A focused technical program for developers, freshers, functional consultants, and ERP professionals who want to learn how to customize and extend Microsoft Dynamics 365 Business Central.

20

20 Live Training Hours

A concentrated practical program covering the core skills required to start Business Central development.

10

10 Focused Sessions

Recommended 10 × 2-hour live sessions with explanation, coding, practice, and direct trainer review.

1:1

One-to-One Training

Dedicated trainer attention, personalized pace, live coding, direct troubleshooting, and continuous doubt resolution.

AL

Hands-On Development

Build tables, pages, codeunits, events, reports, APIs, permissions, and a complete final extension project.

Business Central technical training and AL development
COURSE OVERVIEW

Learn AL Development. Build Business Central Extensions. Start Your Developer Career.

Business Central Technical is designed to help learners understand how Microsoft Dynamics 365 Business Central is extended using AL and Visual Studio Code. The course focuses on practical development instead of theory alone.

Because every session is one-to-one, the trainer can adapt examples, coding pace, and troubleshooting to the learner's background and technical goals.

  • AL development environment and extension architecture
  • Tables, pages, codeunits, events, reports, APIs, and permissions
  • Debugging, deployment, best practices, assignments, and final project
WHO SHOULD JOIN

Designed for Learners Moving Toward Business Central Development

Previous AL experience is not required. Basic programming logic and familiarity with Business Central or ERP concepts will make the learning process easier.

20-HOUR COURSE PLAN

Ten Practical One-to-One Technical Sessions

Each session combines technical explanation, live coding, hands-on development, and direct trainer interaction.

01

Development Environment & AL Fundamentals

Business Central architecture, SaaS environments, Visual Studio Code, AL extension, app.json, launch.json, symbols, publishing, installation, and first extension.

02

Tables & Table Extensions

Fields, data types, keys, properties, triggers, data classification, FlowFields, FlowFilters, CalcFormula, and extending standard tables.

03

Pages & Page Extensions

Card, List, Document, Worksheet, ListPart and CardPart concepts; page fields, actions, FactBoxes, properties, and extending standard pages.

04

AL Programming & Record Operations

Variables, data types, IF/ELSE, CASE, loops, procedures, parameters, records, SetRange, SetFilter, FindSet, Get, Insert, Modify, Delete, and validation logic.

05

Codeunits, Events & Business Logic

Reusable business logic, procedures, publishers, subscribers, integration events, business events, and event-based extension design.

06

Reports & Report Extensions

Report objects, DataItems, columns, request pages, filters, triggers, RDLC and Word layout concepts, processing-only reports, and extending datasets.

07

APIs, Web Services & Integrations

REST, JSON, GET/POST/PATCH/DELETE, API pages, standard APIs, OData concepts, authentication awareness, and custom API development.

08

Debugging, Error Handling & Performance

Breakpoints, variables, call stack, watch, runtime troubleshooting, Error, Message, Confirm, TestField, Validate, TryFunction concepts, and efficient record handling.

09

Permissions, Deployment & Best Practices

Permission sets, permission set extensions, app versioning, dependencies, publishing, upgrading, uninstalling, sandbox testing, naming, object numbering, and extension best practices.

10

Complete Development Project

Combine tables, pages, AL logic, events, permissions, reporting, and API concepts into one practical Business Central extension.

DETAILED TECHNICAL CURRICULUM

What You Will Learn

The course covers the core technical building blocks needed to understand, customize, troubleshoot, and extend Business Central.

PRACTICAL ASSIGNMENTS

Six Development Exercises to Build Coding Confidence

Assignments reinforce the concepts learned during the live sessions and give the trainer concrete code to review during one-to-one discussions.

01

Table Extension

Add custom fields and validation to an existing standard Business Central table.

02

Page Extension

Display the new fields, modify controls, and add a custom user action.

03

AL Business Logic

Create a Codeunit with reusable validation and record-processing logic.

04

Event Subscriber

Subscribe to a standard Business Central event and execute custom logic without modifying Microsoft code.

05

Custom Report

Create a custom report dataset and practice report layout concepts.

06

Custom API

Create and test an API page that exposes custom Business Central data.

FINAL DEVELOPMENT PROJECT

Build a Customer Credit Approval Extension

The final project combines the main technical concepts into one practical extension that can be demonstrated and reviewed with the trainer.

01

Extend Customer Data

Add Credit Approval Required, Approval Status, Approved By, and Approved Date fields through a table extension.

02

Build the User Experience

Show the fields on the Customer Card and add a Request Credit Approval action through a page extension.

03

Add Business Logic

Create validation logic in a Codeunit and use an event subscriber to apply custom checks during a relevant sales process.

04

Complete the Extension

Create permissions, add a Credit Approval Summary report, expose approval information through an API, test, debug, and publish the extension.

LEARNING OUTCOMES

What You Should Be Able to Do After the Course

The goal is to give learners practical confidence with Business Central extension development and the technical foundation needed for continued project experience.

THE ONE-TO-ONE ADVANTAGE

Technical Training Built Around Your Coding Progress

One-to-one delivery allows the trainer to work directly with the learner's code, errors, and development pace throughout the program.

01

Dedicated Trainer

The complete session is focused on one learner instead of dividing attention across a group.

02

Live Coding

Write, publish, test, and debug AL code together with the trainer during the sessions.

03

Direct Troubleshooting

Discuss compilation errors, runtime issues, design decisions, and extension problems immediately.

04

Personalized Career Guidance

Discuss the skills and next steps relevant to Business Central Developer and Technical Consultant roles.

COURSE FEE

Business Central Technical Pricing

Dedicated one-to-one live technical training with hands-on AL development, assignments, and a final extension project.

Standard Course Fee

₹29,999

Plus applicable taxes

Introductory Offer

₹24,999

Plus applicable taxes

Training Format

20 Hours

10 Sessions • One-to-One • Live Online • Practical AL Development

WHAT IS INCLUDED

Your Course Fee Includes

The program combines dedicated instructor time with practical coding and a complete development project.

01

20 Hours One-to-One Training

Ten focused instructor-led sessions with personalized technical guidance.

02

Hands-On AL Practice

Live coding across tables, pages, Codeunits, events, reports, APIs, debugging, and permissions.

03

Six Assignments

Structured development exercises designed to reinforce each major technical topic.

04

Final Extension Project

Build, test, debug, and review a practical Customer Credit Approval extension.

05

Trainer Review & Doubt Support

Direct discussion of the learner's code, development issues, and technical questions during training.

06

Course Completion Certificate

Receive a Leaforge Academy Business Central Technical Course Completion Certificate after successful course completion.

DEVELOPER CAREER PATH

Build Your Business Central Technical Career

This 20-hour course provides the technical foundation. Continued coding practice and real project experience help learners progress toward professional development roles.

COURSE FAQ

Questions Learners Often Ask Before Enrolling

Use these answers to understand the course level, format and practical outcome before you decide.

Do I need previous AL experience?

No. Previous AL experience is not required. Basic programming logic and familiarity with Business Central or ERP concepts will make the learning process easier.

What development topics are covered?

The course covers the AL environment, tables, pages, codeunits, events, reports, APIs, debugging, permissions, deployment and development best practices.

Will I write code during the course?

Yes. The training includes live coding, six development exercises and a final extension project.

What is the final project?

The final project is a Customer Credit Approval extension that brings together data extension, user experience, business logic and deployment-related skills.

What should I do after the 20-hour program?

Continue with deeper AL customization, integrations, automated testing, performance, advanced reporting and real project experience to progress toward professional developer roles.

BUSINESS CENTRAL TECHNICAL

Ready to Start Building Business Central Extensions?

Learn AL development through 20 hours of personalized one-to-one training, practical coding, assignments, and a complete final extension project.

Enroll Now