Microsoft
Microsoft Logo

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

  • Offered byMicrosoft

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

Duration

8 hours

Total fee

Free

Mode of learning

Online

Schedule type

Self paced

Difficulty level

Intermediate

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Details Icon

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

Skills you will learn
What are the course deliverables?
  • 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 functions 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
More about this course
  • This learning path introduces AL and discusses statements, codeunits, functions, events, triggers, and more
  • This course introduces basics such as variables, data types, and more
  • This course will show you how to use conditional statements, compound statements, and comments when developing for Business Central
  • This course will discuss the different available functions that you can use when developing for Business Central
  • This course explains how you can use error handling methods in application language (AL) to handle errors that occur during code implementation while making sure that your application has a consistent user interface

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

Introduction to the basics of AL programming in Dynamics 365 Business Central

Introduction

Get started with application language

Work with identifiers, syntax, and variables

Discover intrinsic data types

Options and enums

Work with collections

Use assignments and type conversions

Define different expression types

Exercise - Discover the intrinsic data types

Exercise - Use logical and relational expressions

Check your knowledge

Summary

Learn the AL statements in Dynamics 365 Business Central

Introduction

Work with comment and compound statements

Work with conditional statements

Use repetitive statements

Exercise - Use conditional and compound statements

Check your knowledge

Summary

Work with AL built-in functions in Dynamics 365 Business Central

Introduction

Interaction functions

String functions

Date functions

Numeric functions

Array functions

List functions

System functions

Variable functions

Exercise - Use built-in functions

Check your knowledge

Summary

Handle errors by using application language in Dynamics 365 Business Central

Introduction

Handle errors by using try methods

Collect errors

Progress windows and the message, error, and confirm methods

Check your knowledge

Summary

Create custom functions in Dynamics 365 Business Central

Introduction

Custom functions

Identify differences between local and global functions

Identify differences between local and global variables

Pass into a function

Identify differences between a parameter by value and by reference

Check your knowledge

Summary

Work with codeunits in Dynamics 365 Business Central

Introduction

Create and access a codeunit

Check your knowledge

Summary

Use events and triggers in Dynamics 365 Business Central

Introduction

Identify different table and field triggers

Identify different page, control, and action triggers

Event-based architecture

Publish and subscribe to events

Exercise - Events and triggers

Check your knowledge

Summary

Implement interfaces in Dynamics 365 Business Central

Introduction

Snippet support

Importance of interfaces

Exercise - Create an interface

Check your knowledge

Summary

Manipulate data by using code in Dynamics 365 Business Central

Introduction

Retrieve data from the database with AL statements

Sort and filter data in code

Add, modify, or delete data with AL

Use different field functions in AL

Exercise - Use data manipulation statements

Exercise - Custom functions

Check your knowledge

Summary

Manage multilanguage development in Dynamics 365 Business Central

Introduction

Create and use translation files

Use Azure Translator Text to automate translation

Exercise - Multilanguage development

Check your knowledge

Summary

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

Eligibility criteriaUp Arrow Icon
Conditional OfferUp Arrow Icon
  • Not mentioned

Other courses offered by Microsoft

Free
2 hours
Intermediate
Free
4 hours
Intermediate
Free
5 hours
Beginner
Free
1 hours
Beginner
View Other 1171 CoursesRight Arrow Icon
qna

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

Student Forum

chatAnything you would want to ask experts?
Write here...