Description
Duration: 5 days
This 5-day class helps provide students with an overview of the basic technical features of Microsoft Dynamics AX 2012, and the tools available in Microsoft Dynamics AX 2012 development environment. Furthermore, the class builds on putting the techniques learned in Development I in Microsoft Dynamics AX 2012 and Development II in Microsoft Dynamics AX 2012 courses into practice directly in the application. It also introduces more advanced features of X++ and MorphX and encourages the use of the Testing Framework to build for more reliable coding.
This Boot Camp is a combination of the following: Development I in Microsoft Dynamics AX 2012-80303, Development II in Microsoft Dynamics AX 2012-80304
This course prepares you for Exam MB6-869
Prerequisites
This course is intended for experienced systems consultants typically working for a Microsoft Dynamics partner that is selling, consulting, implementing, and supporting Microsoft Dynamics AX 2012.
What’s included?
- Authorized Courseware
- Intensive Hands on Skills Development with an Experienced Subject Matter Expert
- Hands-on practice on real Servers and extended lab support 1.800.482.3172
- Examination Vouchers & Onsite Certification Testing- (excluding Adobe and PMP Boot Camps)
- Academy Code of Honor: Test Pass Guarantee
- Optional: Package for Hotel Accommodations, Lunch and Transportation
With several convenient training delivery methods offered, The Academy makes getting the training you need easy. Whether you prefer to learn in a classroom or an online live learning virtual environment, training videos hosted online, and private group classes hosted at your site. We offer expert instruction to individuals, government agencies, non-profits, and corporations. Our live classes, on-sites, and online training videos all feature certified instructors who teach a detailed curriculum and share their expertise and insights with trainees. No matter how you prefer to receive the training, you can count on The Academy for an engaging and effective learning experience.
Methods
- Instructor Led (the best training format we offer)
- Live Online Classroom – Online Instructor Led
- Self-Paced Video
Speak to an Admissions Representative for complete details
Start | Finish | Public Price | Public Enroll | Private Price | Private Enroll |
---|---|---|---|---|---|
9/23/2024 | 9/27/2024 | ||||
10/14/2024 | 10/18/2024 | ||||
11/4/2024 | 11/8/2024 | ||||
11/25/2024 | 11/29/2024 | ||||
12/16/2024 | 12/20/2024 | ||||
1/6/2025 | 1/10/2025 | ||||
1/27/2025 | 1/31/2025 | ||||
2/17/2025 | 2/21/2025 | ||||
3/10/2025 | 3/14/2025 | ||||
3/31/2025 | 4/4/2025 | ||||
4/21/2025 | 4/25/2025 | ||||
5/12/2025 | 5/16/2025 | ||||
6/2/2025 | 6/6/2025 | ||||
6/23/2025 | 6/27/2025 | ||||
7/14/2025 | 7/18/2025 | ||||
8/4/2025 | 8/8/2025 | ||||
8/25/2025 | 8/29/2025 | ||||
9/15/2025 | 9/19/2025 | ||||
10/6/2025 | 10/10/2025 | ||||
10/27/2025 | 10/31/2025 | ||||
11/17/2025 | 11/21/2025 | ||||
12/8/2025 | 12/12/2025 | ||||
12/29/2025 | 1/2/2026 |
Curriculum
Architecture
Introduction
Features of Microsoft Dynamics AX
Architecture
Development Environment
Model-Driven Architecture
Licensing and Configuration
Data Dictionary
Introduction
MorphX and the Application Object Tree
Tables
Data Types: Primitive and Extended
Creating Tables
Indexes
Relations
Base Enumerations
Views
User Interfaces
Introduction
Forms
Joining Data Sources
Menus Items
Form Templates
List Pages
FactBoxes
Security
Introduction
Definitions
Set Up a New User
Assign a User to a Role
Change Duties on a Role
Change Privileges on a Duty
Assign Permission to a Privilege
Investigate Access
Introduction to X++
Introduction
Characteristics of X++
Development Tools
Reverse Engineering
Best Practices
X++ Control Statements
Introduction
Introduction to Variables
Operators
Conditional Statements
Loops
Built-in Functions
Communication Tools
Classes and Objects
Introduction
Classes
Method Access Control
Inheritance
Objects
Scoping and Parameters in X++
Methods
Referencing Object Methods
Method Types
Table as Classes
Eventing
Accessing the Database
Introduction
Retrieving Data
Data Manipulation
Queries
Exception Handling
Introduction
Exceptions
Try and Catch Exceptions
Throwing Exceptions
Optimistic Concurrency Exceptions
Security for Developers
Introduction
Permissions
Security Policies
Code Access Security
Display Method Authorization
X++ Unit Test Framework
Introduction
Creating Test Cases
Adding Methods to Test Cases
Running Test Cases
Build Test Projects and Suites
Working with Data
Introduction
While Select
Query
Caching
Locking
Temporary Tables
InitFrom
ParmTables
Date Effectiveness
Computed Columns in Views
Data Integration
Classes
Introduction
Collection Classes
Application Object Classes
Application Substituted Kernel Classes
RunBase Framework
Args Object
Forms
Introduction
Architecture
Data Sources
Form Controls
Form Methods
Placement of Code
Additional Controls
Visual Studio Integration
Introduction
Application Explorer
Visual Studio Projects
Managed Code Projects
Deploying Managed Code
Visual Studio Debugging Experience for X++
Workflow
Workflow Configuration
Create a Workflow Category
Create a Query
Create a Workflow Type
Enable Workflow on a Form
Create a Workflow Approval
Create Event Handlers
Author a Workflow