Kickstart AL Programming: Low Code/No Code

  • In this course, you will learn how to set up a development environment for Business Central,
  • create your own tables and page objects and extend existing structures,
  • configure central properties of table and page objects, and
  • understand the most important data types in AL and use them in practice.

Dates to choose from:

  1. 02/12/2025 - 02/26/2025
  2. 03/20/2025 - 03/28/2025

The training course ‘Kickstart AL programming in Dynamics 365 Business Central: Low Code/No Code’ provides an introduction to app development and extension in Business Central. It is aimed at people who want to get started with app development without in-depth programming knowledge or who want to expand existing structures efficiently.

Participants will first receive an overview of the app infrastructure, including project management using Azure DevOps, setting up a development environment for Business Central, code management via git and the use of Docker containers. This is followed by the basics of table design, where you will learn how to create your own data structures and extend existing tables.

Another focus is on page design, i.e. the creation and expansion of graphical user interfaces in order to design user-friendly applications.

During the course, participants will put what they have learnt into practice and gain a comprehensive insight into the basic techniques of AL programming.

The series of appointments will take place on the following days from 09:00 to 13:00:
02/12, 02/14, 02/19, 02/21, 02/26/2025
03/20, 03/21, 03/26, 03/27, 03/28/2025

Target group

The course is aimed at developers without AL knowledge.

For functional programming in AL, we recommend the follow-up course ‘Kickstart AL programming in Dynamics 365 Business Central: Functional Programming’.

Interested parties with experience in programming Navision / Business Central in the C/AL language are recommended to attend the course "Dynamics 365 Business Central - Extension development with Visual Studio Code".

Learning objectives

After attending the AL Programming: Low Code/No Code course, you will be able to

  • set up a development environment for Business Central and work efficiently with Azure DevOps and Docker
  • create your own tables and page objects and extend existing structures,
  • configure key properties of table and page objects (e.g. visibility, editability) in a targeted manner,
  • understand the most important data types in AL and use them in practice.

Training content

Introduction and overview of the development landscape

  • Introduction to the modern development landscape for Business Central Apps
  • Overview of the app infrastructure

Setting up the development environment

  • Introduction to the development environment for creating Business Central Apps
  • Use of Azure DevOps for project management
  • Basic handling of Docker containers for the provision of development and test environments

Version control and code management

  • Basics of code management with git
  • Insight into a typical development process

Table design and data structures

  • Basics of table and data structure creation in AL
  • Generating your own data structures for specific business requirements
  • Table relations and their importance in app design

Table extension design

  • Extension of existing table structures
  • Properties of table objects and their elements (visibility, editability, calculated fields)

Page design: creating and customising user interfaces

  • Creating and designing your own GUI objects (pages) in AL
  • Basics and possibilities of low-code page design
  • Page elements and their properties, e.g. visibility and editability

Page extension design

  • Extension and customisation of existing GUI objects (pages)

Practice: Implementation of a sample application

  • End-to-end implementation of an example app to consolidate what has been learnt
  • Exercises on tables, page design and extensions

Summary and open questions

  • Summary of the most important learning content
  • Discussion of specific questions and use cases

Can also be booked as a company training course

Do you have a larger team and would prefer to book this training as a company training course on a separate date?

We offer this for a flat rate of €4,500 with a maximum of 4 participants. Simply send us a request to college@cosmoconsult.com.

Notes

The training takes place in a digital seminar room via Microsoft Teams.

Please note that you need rights to install software on your computer in order to participate in the training. If you have any doubts, please clarify this with your IT department in advance. Another technical requirement for participation in the training is that "SSH" connections can be established from the device used and that there are no (firewall) settings that implement IP blocking in the range 20.103.0.0/16.

The training will be held in English.

We would like to ask you to switch on the camera during this in-depth training. In our opinion, this is the only way to achieve maximum training success.

Your good feeling

More than 1,500 trained users

Learning from experts

Our trainers are real project managers who know your daily challenges.

Practice-oriented approach

All content is taught directly in the system using real problems.

René Lange

Consultant & Trainer

    Be part of our COSMOs

    Expand your COSMOs and register in our customer portal for exclusive benefits & services

    Sign up now

    #myCOSMO

    Found what you were looking for?

    Start your intelligent search now

    Kickstart AL Programming: Low Code/No Code
    Price/person: €1,500