80725 - Development Environment Introduction in Microsoft Dynamics NAV 2016

Code: 80725
Course duration: 3 days
Price: $1695

80725 - Development Environment Introduction in Microsoft Dynamics NAV 2016 

Description

This course focuses on the capabilities and features of the Microsoft Dynamics NAV 2016 Development Environment. It explains the basic development concepts in Microsoft Dynamics NAV 2016, and provides an overview of the C/AL programming language and various object types

Module 1: Microsoft Dynamics NAV Development Environment 

Module Overview.. 

Lesson 1: Basic Objects in Microsoft Dynamics NAV.. 

Lesson 2: Object Designer Fundamentals. 

Lesson 3: Opening a Database and Managing Objects. 

Lesson 4: Properties and Triggers.

Lesson 5: Team Development Features.

Lesson 6: Physical and the Logical Databases. 

Module Review..

Module 1 Key Take Away

Module Practice

Lab 1: Designing and Running an Object 

Test Your Knowledge Module 1

Test Your Knowledge Answers

Module 2: Tables. 

Lesson 1: Table Fundamentals - Table Description and Properties. 

Lesson 2: Table Fundamentals - Part 1. 

Lesson 3: Table Fundamentals - Part 2. 

Lesson 4: Table Relationships. 

Lesson 5: Special Table Fields. 

Lesson 6: Database Schema Synchronization. 

Module Review.. 

Module 2 Key Take Away

Module Practice

Lab 2: Create a Table. 

Test Your Knowledge Module 2

Test Your Knowledge Answers

Module 2. 

Module 3: Pages. 

Lesson 1: Page Fundamentals - Properties. 

Lesson 2: Page Fundamentals - Triggers and Controls. 

Lesson 3: Page Fundamentals – Actions. 

Lesson 4: Page Designer. 

Lesson 5: Page Designer - Preview.. 

Lesson 6: Explore the Page Designer. 

Lesson 7: Page Types and Characteristics. 

Lesson 8: Page Design Best Practices. 

Lesson 9: Creating Filter Pages for Filtering Tables. 

Lesson 10: Object Metadata Virtual Tables. 

Module Review.. 

Module 3 Key Take Away

Module Practice

Lab 3: Create a Card and a List Page. 

Test Your Knowledge Module 3

Module 3: Your Notes

Test Your Knowledge Answers

Module 3. 

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 Overview.. 

Module 4 Key Take Away

Module Practice

Lab 4: Investigate Data Types. 

Test Your Knowledge Module 4

Module 4: Your Notes

Test Your Knowledge Answers

Module 4. 

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 Inclusion. 

Module Review.. 

Module 5 Key Take Away

Module Practice

Lab 5: Use Logical and Relational Expressions in a Page. 

Module 5. 

Module 6:  C/AL Statements. 

Lesson 1: Conditional Statements and Boolean Expressions - Part 1. 

Lesson 2: Conditional Statements and Boolean Expressions - Part 2. 

Lesson 3: Arrays. 

Lesson 4: Repetitive Statements. 

Lesson 5: The WITH Statement. 

Module Review.. 

Module 6 Key Take Away

Module Practice

Lab 6: Use Conditional and Compound Statements. 

Test Your Knowledge Answers

Module 6. 

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: Handling Errors by Using Try Functions. 

Lesson 11: CLIENTTYPE Function. 

Lesson 12: Events.

Module Review.. 

Module 7 Key Take Away

Module Practice

Lab 7: Create Custom Functions. 

Test Your Knowledge Answers

Module 7. 

Module 8: Reports. 

Lesson 1: Reports Fundamentals. 

Lesson 2: Report Design Process. 

Lesson 4: Designing the Layout. 

Lesson 5: Grouping and Totaling. 

Lesson 6: The Request Page Designer. 

Lesson 7: Add Advanced Features. 

Lesson 8: Word Report Layouts. 

Lesson 9: Updating Custom Report Layouts by Using Upgrade Codeunits. 

Module Review.. 

Module 8 Key Take Away

Module Practice

Lab 8: Creating a Basic Report 

Test Your Knowledge Answers

Module 8. 

Module 9: XMLPorts. 

Lesson 1: XMLPort Fundamentals. 

Lesson 2: Design XMLports. 

Lesson 3: Multiple Namespaces. 

Lesson 4: Importing and Exporting Plain Text. 

Lesson 5: Using XMLports in C/AL Code. 

Module Review.. 

Module 9 Key Take Away

Module Practice

Lab 9.1: Create an XMLport to Export XML Data. 

Lab 9.2: Create an XMLport to Export Variable Text 

Test Your Knowledge Answers

Module 9. 

Module 10: CodeUnits. 

Lesson 1: Codeunit Fundamentals - Part 1. 

Lesson 2: Codeunit Fundamentals - Part 2. 

Lesson 3: SMTP. 

Module Review..

Module 10 Key Take Away

Test Your Knowledge Module 10

Test Your Knowledge Answers

Module 10. 

Module 11: Microsoft .net Framework Interoperability. 

Lesson 1: The DotNet Data Type - Part 1. 

Lesson 2: The DotNet Data Type - Part 2. 

Lesson 3: Camera and Location. 

Lesson 4: Data Type Mapping and Assignment. 

Lesson 5: .NET Framework Interoperability C/AL Functions.

Lesson 6: Streaming. 

Module Review.. 

Module 11 Key Take Away

Module Practice

Lab 11: Use a Dictionary Object 

Test Your Knowledge

Module 11. 

Test Your Knowledge Answers

Module 11. 

Module 12: Queries. 

Lesson 1: Query Design - Part 1. 

Lesson 2: Query Design - Part 2. 

Lesson 3: Accessing Queries from C/AL. 

Lesson 4: Advanced Query Concepts. 

Module Review.. 

Module 12 Key Take Away

Module Practice

Lab 12: Using a Query from a Chart 

Test Your Knowledge

Module 12. 

Course Review   

Course Reviews

No reviews found for this course.

Be the first to write a review