Udemy
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
AL Programming for Business Central in 21 Days (Beginner)
Rating: 2.8 out of 5(16 ratings)
118 students

AL Programming for Business Central in 21 Days (Beginner)

Learn AL step by step in 21 days: build Dynamics 365 Business Central extensions & automate business processes
Last updated 10/2026
English
English [Auto],

What you'll learn

  • Master AL Programming Fundamentals
  • Variables and Statements
  • Loops and Repetitive statements
  • Access Modifiers
  • Triggers

Course content

21 sections • 24 lectures • 4h 44m total length
  • Introduction to Business Central0:03
  • Day 1: Introduction to AL Programming19:57

    Kick off the 21-day bootcamp to master AL programming for Microsoft Dynamics 365 Business Central, covering extensions, installation, and fundamental data manipulation.

  • Exercise1:34

    Module: Introduction to Microsoft Dynamics 365 Business Central


    By the end of this exercise, learners will:

    • Understand what Business Central (BC) is used for.

    • Navigate through the Role Center, menus, and modules.

    • Access customers, vendors, and items.

    • Learn how to personalize the dashboard.

    ? Scenario

    You have just joined “FineFoods Distribution Pvt Ltd” as a Junior Functional Consultant.
    Your manager has given you a Business Central sandbox environment and asked you to explore its basic structure, navigation, and modules before you start configuration.

    ? Exercise Steps

    1. Sign in and Explore Role Center

    • Log in to Business Central (https://businesscentral.dynamics.com/) using your credentials.

    • Identify the Role Center name on your homepage (e.g., Business Manager, Accountant, Sales Order Processor).

    • Note the key sections on the screen:

      • Navigation bar (Home, Finance, Sales, Purchasing, etc.)

      • Action bar (New, Edit, Process, Report)

      • Activities and Cues (KPIs, Tiles)

      • Insights (Power BI visuals if available)

    ✅ Validation:
    Write down your Role Center name and list three major actions you can perform from the homepage.

    2. Search and Navigate

    • Use the ? Tell Me (Search) bar at the top.

    • Search for and open:

      • Chart of Accounts

      • Customers

      • Vendors

      • Items

    • Explore the list pages — note columns, filters, and available actions.

    ✅ Validation:
    List the total number of records in each of the above pages.

    3. Explore Modules

    • From the Navigation pane, explore the following modules:

      • Finance

      • Sales

      • Purchasing

      • Inventory

    • For each module, note down at least two major tasks or pages.

    ✅ Example Answer:
    Finance → Chart of Accounts, General Journals
    Sales → Sales Orders, Posted Invoices

    4. Personalize Your Role Center

    • Click the ⚙️ Settings (Gear icon) → Personalize.

    • Add a frequently used tile (e.g., “Customers”) to your homepage.

    • Rearrange sections or hide any unwanted tiles.

    ✅ Validation:
    Screenshot or describe your new Role Center layout.

    5. Check Company Information

    • Use Tell Me → search for Company Information.

    • Review fields like Company Name, Address, Phone No., and Country/Region.

    • Change the logo (if allowed in sandbox).

    ✅ Validation:
    Confirm company name and country displayed in your environment.

    6. Bonus (Optional)

    • Switch Role Center:

      • ⚙️ Settings → My Settings → Role → change to Accountant or Sales Order Processor.

    • Explore how the interface changes.

    ? Expected Outcome

    Learners will be comfortable:

    • Navigating modules and list pages

    • Using search effectively

    • Customizing their workspace

    • Understanding the structure and flow of Business Central

Requirements

  • No Prior Coding Experience Required
  • Basic Understanding of Business Central
  • A Computer with Internet Access
  • Visual Studio Code & AL Language Extension

Description

Learn AL programming for Microsoft Dynamics 365 Business Central in a structured 21-day plan. This beginner course takes you step by step from your first AL object to building Business Central extensions that automate real business processes.

Master AL Programming & Build Business Central Extensions in Just 21 Days!

Are you ready to become a Microsoft Dynamics 365 Business Central Developer?

This 21-day structured AL Programming Bootcamp is designed to take you from a beginner to an intermediate AL developer.

What You’ll Learn:

Day 1-5: Introduction to AL Programming, Variables, Data Types, Statements, Snippets, and Arithmetic Operators.

Day 6-10: Relational, Logical, Unary & Binary Operators, Lists, Dictionaries, and Conditional Statements.

Day 11-15: System-Defined Variables, Access Modifiers, Built-in Functions, Procedures, and Loops.

Day 16-21: Triggers, Commonly Used Methods, Error Handling, Interface, and Best Practices in AL Programming.

Why Take This Course?

Beginner-Friendly – No prior coding experience required! Learn AL programming step by step.

Hands-on Learning – Develop real-world extensions for Business Central with practical examples.

21-Day Structured Approach – Daily coding exercises ensure consistent progress.

Industry-Relevant Skills – Gain expertise in AL programming for Business Central customization, automation, and integrations.

Boost Your Career – Perfect for consultants, developers, and Business Central users looking to upskill.

By the end of this boot camp, you’ll be confident in developing, deploying, and customizing Business Central solutions using AL programming.

Complete the day-wise videos to achieve your next level.

Enroll now and start your AL Programming journey today!


What skills you will build

  • Set up a Business Central AL development environment in Visual Studio Code
  • Create tables, pages, codeunits and other AL objects
  • Extend standard Business Central functionality with table and page extensions
  • Write AL code to automate business processes
  • Follow a daily learning plan you can complete in 21 days

Who this course is for

  • Beginners who want to become Business Central / AL developers
  • Dynamics NAV (C/AL) developers moving to AL and extensions
  • Business Central functional consultants who want technical skills
  • ERP professionals looking for a structured, day-by-day AL learning path

About your instructor

Dr. Gomathi Srinivasan is a Microsoft MVP, Microsoft Certified Trainer (MCT) Community Lead and AI Transformation Leader with 15+ years of experience across business intelligence, Microsoft Dynamics 365 and enterprise training. Dr. Gomathi is also a published Apress author of Microsoft Dynamics 365 Business Central Essentials and Getting Started with Microsoft Power Pages, and has trained professionals in corporate, government and university programs.

Enroll now and start learning today. See you inside the course!

Who this course is for:

  • Business Central Users & Consultants
  • Aspiring AL Developers
  • ERP Developers & IT Professionals
  • Students & Career Changers