Module 1: MICROSOFT DYNAMICS NAV
DEVELOPMENT ENVIRONMENT

  • Lesson 1: Basic Objects in Microsoft Dynamics NAV
  • Lesson 2: Object Designer Fundamentals
  • Lesson 3: Team Development Features
  • Lesson 4: Physical and the Logical Databases

Module 2: TABLES

  • Lesson 1: Table Fundamentals
  • Lesson 2: Primary and Secondary Keys
  • Lesson 3: Table Relationships
  • Lesson 4: Special Table Fields

Module 3: PAGES 

  • Lesson 1: Page Fundamentals
  • Lesson 2: Page Designer
  • Lesson 3: Page Types and Characteristics

Module 4: INTRODUCTION TO C/AL PROGRAMMING

  • Lesson 1: C/AL Programming
  • Lesson 2: Intrinsic Data Types
  • Lesson 3: Identifiers, Variables, and Syntax
  • Lesson 4: Variable Scope

Module 5: ASSIGNMENT STATEMENTS AND EXPRESSIONS

  • Lesson 1: Assignment Statements
  • Lesson 2: The Syntax of Statements
  • Lesson 3: Automatic Type Conversions
  • Lesson 4: Use Assignment Statements and the Symbol Menu
  • Lesson 5: Expressions, Terms, and Operators
  • Lesson 6: The String Operator
  • Lesson 7: Function Calls in Expressions
  • Lesson 8: Numeric Expressions
  • Lesson 9: Arithmetic Operators
  • Lesson 10: Relational and Logical Expressions
  • Lesson 11: Relational Expressions for Comparison
  • Lesson 12: Relational Expressions for Set

Module 6: C/AL STATEMENTS

  • Lesson 1: Conditional Statements and Boolean Expressions
  • Lesson 2: The IF Statement
  • Lesson 3: The EXIT Statement
  • Lesson 4: The CASE Statement
  • Lesson 5: Compound Statements and Comments
  • Lesson 6: The Syntax of Compound Statements
  • Lesson 7: Compound Statement by Using Nested IF Statements
  • Lesson 8: The Syntax of Comments
  • Lesson 9: Practice: Nested IF
  • Lesson 10: Arrays
  • Lesson 11: The Syntax of Arrays
  • Lesson 12: The Power of Arrays
  • Lesson 13: Strings as Arrays of Characters
  • Lesson 14: Repetitive Statements
  • Lesson 15: The WITH Statement

Module 7: C/AL FUNCTIONS

  • Lesson 1: Functions and Parameters
  • Lesson 2: Review Built-in Functions
  • Lesson 3: Data Access Functions
  • Lesson 4: Sorting and Filtering Functions
  • Lesson 5: Data Manipulation Functions
  • Lesson 6: Working with Fields
  • Lesson 7: User Interaction Functions
  • Lesson 8: Other Common CAL Functions
  • Lesson 9: Create Custom Functions
  • Lesson 10: Local Functions, Variables and the EXIT Statement

Module 8: REPORTS

  • Lesson 1: Reports Fundamentals
  • Lesson 2: Report Design Process
  • Lesson 3: Design the Data Model
  • Lesson 4: Creating a Data Model
  • Lesson 5: Designing the Layout
  • Lesson 6: The Request Page Designer
  • Lesson 7: Design the Request Options Page
  • Lesson 8: Grouping and Totaling
  • Lesson 9: Add Advanced Features

Module 9: XMLPORTS

  • Lesson 1: XMLPort Fundamentals
  • Lesson 2: Design XMLports
  • Lesson 3: Importing and Exporting Plain Text
  • Lesson 4: Using XMLports in C/AL Code

Module 10: CODEUNITS

  • Lesson 1: Codeunit Fundamentals
  • Lesson 2: Design Codeunits
  • Lesson 3: Use Codeunits
  • Lesson 4: SMTP

Module 11: MICROSOFT .NET FRAMEWORK INTEROPERABILITY

  • Lesson 1: The DotNet Data Type
  • Lesson 2: Data Type Mapping and Assignment
  • Lesson 3: .NET Framework Interoperability C/AL Functions
  • Lesson 4: Streaming

Module 12: QUERIES

  • Lesson 1: Using a Query from a Chart
  • Lesson 2: Accessing Queries from C/AL
  • Lesson 3: Advanced Query Concepts

Contact us to arrange a training date