Course Overview
This course focuses on the capabilities and features of the development environment for Microsoft Dynamics NAV 2017 and Dynamics 365 Financials. It explains the basic development concepts and provides an overview of the C/AL programming language and various object types.
Course Outline
Module 00: Introduction
Module 01: Development Environment
Module 02: Tables
Module 03: Pages
Module 04: Introduction to C/AL Programming
Module 05: C/AL Statements
Module 06: Built-In Functions
Module 07: Custom Functions
Module 08: Reports
Module 09: Codeunits
Module 10: Query
Module 11: XMLPorts
Course Objectives
Provide an overview of Microsoft Dynamics NAV
Provide basic understanding of Table Objects and Properties
Use Tables and Table Objects in the Development Environment
Use Pages and Page Objects to Create a User Interface
Introduce C/AL Programming
Assign Statements and Expressions
Use C/AL Statements
Use Conditional Statements and Boolean Expressions
Understand C/AL Functions
Develop Reports and Use Report Objects
Design a Data Model for a Report Layout
Use Word Layouts
Discuss XMLPorts and Import/Export Information
Explain how XML Files are Used
Discuss and Explain the CodeUnits Object
Provide Insight about .NET and Microsoft Dynamics NAV
Discuss Query Objects
Use Query Objects to access Information
Pre-requisites
General developer knowledge
General Microsoft NAV knowledge