 
This four- day course introduces the student to advanced development in Microsoft  Dynamics AX using X++ and development tools. This course begins with learning the  development environment and tools including application architecture, debugging,  performance monitoring and application upgrade. The student will then learn more about  Fetch of data from the database, Classes, Forms and Reports. The exercises included in
this course will focus on typical additions to and modifications of the standard application.  This course is meant to be a more advanced course covering practical development in Microsoft Dynamics AX.
Chapter 1: Development Environment and Tools
Objectives
Introduction
Development Environment
Application Architecture
Performance, Monitoring and Development Tools
Application Upgrade
Help System 
Chapter 2: Fetching Data
Training Objectives
Introduction
Query
Cost Based Optimizer
While Select
Caching
Locking
Temporary Tables 
Chapter 3: Classes
Training Objectives
OO Implementation in Microsoft Dynamics AX
Types of Classes
RunBase Framework
Args-Object 
Chapter 4: Forms
Objectives
Introduction
Architecture
Best Practice
Fetch of Data
Advanced Controls
Special Forms 
Chapter 5: Reports
Objectives
Introduction
Architecture
Best practice
Fetch Data
Report Wizard 
For more Information about the course outline
and contents please  CLICK HERE 
Before attending this course, students must have:
Object Oriented Analysis, Design, and Programming
Database Design and SQL
Attended Development II: Introduction to X++
After completing this course, students will be able to:
This course is intended for individuals who will be developing within Microsoft Dynamics AX using X++. This audience typically includes technical consultants who will be working with Microsoft Dynamics AX to develop customizations and modifications to meet clients'  needs. This course will be most beneficial for someone who is familiar with the concepts of object oriented programming, SQL and basic programming in X++. Additionally,  consultants who are responsible for training or supporting the customer will benefit from
this course.