Module 1: Modern Development Environment
- Module Overview
- Visual Studio Code IDE
- Application Language Code
- What is Extension
- Properties and Triggers
- Objects and Extension Json
- Configuration File
- Team Development Feature
Module 2: Tables
- What is Table?
- Table Type
- Properties
- Data Types
- Table Relations
- Keys
- Field Groups
- Calculated Field
Module 3: Table Extension
- What is Table Extension? Properties
Module 4: Page
- What is Page?
- Page Properties
- Controls Properties
- Page Parts
- Actions
Module 5: Page Extension
- What is Page Extension?
- Page Extension Properties
Module 6: Files
- What is File Data Type?
- Best Practices
- Supported Methods
- TempBlob Table
- Streaming
- Instream and OutStream Data Types
Module 7: XMLPort
- XMLPort Fundamentals
- Design XMLPorts
- XML Properties
- Importing and Exporting Plain Text
- Using XMLPorts In AL Code
Module 8: Query
- Query
- Joining Data
- Filtering Data
- Properties
- Aggregate Data
- Queries and Records
Module 9: Reporting
- Report Overview
- Report Description
- Report Layout
- Report Data Model
- Request Page
- Report Triggers and Functions
- Report Triggers execution flow
Module 10: Power BI
- Content Packs
- Prerequisites
- Enabling Business Data for Power BI
- Getting Data from Business Central