RKG Logo training-ITBiz
RKG Logo
Home Courses Fees Schedule REGISTER NOW Corporate Training Locations
Microsoft Office Tools
Adobe Acrobat Courses
SharePoint Training
Microsoft Dynamics
Social Media Courses
Project Management
Application Devp Tools
Oracle Developer Tools
Data Warehouse & BI
Data Base & System Admin
Programming Languages
Reporting Tools
Networking & Security
Web Technologies
Medical Records
Business Skills
ERP Training
Corporate Training On-Site
Dynamics NAV
Microsoft Dynamics NAV 2009 - Introduction
Software Version Microsoft Dynamics NAV 2009
Course Duration 5 Days
Course Type Class Room and Instructor-Led On-Line (E-Learning) Hands-On Training
Course Overview This course is designed to cover all aspects of the Development granules that are available for Microsoft Dynamics NAV 2009. This course covers the Microsoft Dynamics NAV software architecture, the Client/Server Integrated Development Environment, the objects available to developers which includes tables, forms, pages, reports, XMLports, MenuSuites, basic programming, data manipulation, and integration options available in Microsoft Dynamics NAV 2009. In addition, this course provides an intensive introduction to Client/Application Language (C/AL), the Microsoft Dynamics NAV programming language. This course also teaches how to navigate within the development environment, how to create and use the basic objects, and how to implement best practices for ensuring smooth software upgrades in the future.
Intended Audience for this course This course is intended for partners who want to learn how to get started creating customized solutions in Microsoft Dynamics NAV for their customers. This course is also intended for developers, consultants, and implementers who need to understand the technical aspects of Microsoft Dynamics NAV C/SIDE and C/AL and gain foundational knowledge of the application functionality. This course is also targeted at anyone who wants to become certified in Microsoft Dynamics NAV 2009.
Course Topics
Client/Server Integrated Development Environment (C/SIDE)
  • Basic Objects in Microsoft Dynamics NAV
  • C/SIDE Fundamentals
  • The Physical and the Logical Database
  • Integration Tools
  • Table Fundamentals
  • Primary and Secondary Keys
  • Demonstration: Create a Simple Table
  • Special Table Fields
  • Demonstration: Special Table Fields
  • Table Types and Characteristics
  • Form Fundamentals
  • Demonstration: Create a Simple Form
  • Form Types and Characteristics
  • Demonstration: Create a Card Form
  • Demonstration: Create a List Form
  • Demonstration: Link the Card Form and the List Form
  • Demonstration: Form and Subform
  • Standard Navigation
  • Page Fundamentals
  • Page Designer
  • Demonstration: Create a Simple Page
  • Page Types and Characteristics
  • Design Pages: Best Practices
  • Demonstration: Create a Card Page
  • Demonstration: Create a List Page
  • Demonstration: Part and Part Page
Introduction to C/AL Programming
  • C/AL Programming
  • Intrinsic Data Types
  • Identifiers, Variables and Syntax
  • The Syntax of Identifiers
  • Variable Scope
  • Variable Initialization
  • Demonstration: Data Types and Variable Initialization
Assignment Statements and Expressions
  • Assignment Statements
  • The Syntax of Statements
  • Automatic Type Conversions
  • Demonstration: Use Assignment Statements and the Symbol Menu
  • Expressions, Terms, and Operators
  • The Syntax of an Expression
  • The String Operator
  • Demonstration: Use the String Operator
  • Function Calls in Expressions
  • Demonstration: Use the MAXSTRLEN and the COPYSTR Function
  • Numeric Expressions
  • Arithmetic Operators
  • Demonstration: Use the Arithmetic Operators
  • Relational and Logical Expressions
  • Relational Expressions for Comparisons
  • Relational Expressions for Set Inclusion
  • Logical Expressions
  • Demonstration: Use Logical and Relational Expressions in a Page
C/AL Statements
  • Conditional Statements and Boolean Expressions
  • The IF Statement
  • The EXIT Statement
  • The CASE Statement
  • Compound Statements and Comments
  • The Syntax of Compound Statements
  • Compound Statement by Using Nested IF Statements
  • The Syntax of Comments
  • Demonstration: Use the IF, EXIT, CASE and Compound Statements in a Page
  • Arrays
  • The Syntax of Arrays
  • The Power of Arrays
  • Strings as Arrays of Characters
  • Repetitive Statements
  • Demonstration: Use Arrays and Repetitive Statements
  • The WITH Statement
C/AL Functions
  • Functions and Parameters
  • Review Built-in Functions
  • Demonstration: Use the DATE2DMY Function
  • Essential C/AL Functions
  • User Communication Functions
  • String Functions
  • System Functions
  • Date Functions
  • Number Functions
  • Array Functions
  • Other Functions
  • Create Custom Functions
  • Formal and Actual Parameters
  • Local Functions, Variables and the EXIT Statement
  • Demonstration: Create Custom Functions
  • Report Fundamentals
  • Types of Printing Reports
  • Report Design Process
  • Design the Data Model
  • Demonstration: Create a Data Model
  • Design the Visual Element
  • Demonstration: Design the Report Section
  • Demonstration: Modify Report Properties
  • Demonstration: Design the Report Layout
  • The Request Options Designer
  • Demonstration: Design the Request Options Form
  • Demonstration: Design the Request Options Page
  • Grouping Within a Classic Report
  • Demonstration: Create Grouping For the Classic Report
  • Totaling in a Report
Dataports and XMLports
  • Dataport Fundamentals
  • Design Dataports
  • Demonstration: Create Dataports for Export
  • Demonstration: Create Dataports for Import
  • XMLport Fundamentals
  • Design XMLports
  • Demonstration: Create XMLports for Use in the Classic Client
  • Codeunit Fundamentals
  • Design Codeunits
  • Use Codeunits
  • Demonstration: Define Variables, Text Constants and Functions in a Codeunit
  • SMTP
  • MenuSuite Fundamentals
  • Create and Design MenuSuites
  • Upgrade MenuSuite
  • Demonstration: Create a MenuSuite for the Classic Client
  • Demonstration: Create a MenuSuite for the RoleTailored Client
Integration Options
  • Web Services
  • Demonstration: Create, Expose and Consume Web Services
  • ODBC
  • Demonstration: Use OCX Controls
  • Automation Server
  • Demonstration: Create a Report with Automation

Enroll Online   

Live Chat
Enroll Online
Enroll By Fax
Fee & Schedule
Send Message
Follow us on .....
For further information call 949-387-3772 or FAX 949-681-8247 or email to info@SONUtraining.com
SONU Training is the training wing of RKG Technologies Inc
Disclaimer: RKG Technologies is not linked with Microsoft, Oracle, Adobe, IBM or any other software company we provide training
Copyright © 2004 RKG Technologies Inc. All rights reserved.