Microsoft Dynamics: AX 2012 Boot Camp

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

StartFinishPublic PricePublic Enroll Private PricePrivate Enroll
9/23/20249/27/2024
10/14/202410/18/2024
11/4/202411/8/2024
11/25/202411/29/2024
12/16/202412/20/2024
1/6/20251/10/2025
1/27/20251/31/2025
2/17/20252/21/2025
3/10/20253/14/2025
3/31/20254/4/2025
4/21/20254/25/2025
5/12/20255/16/2025
6/2/20256/6/2025
6/23/20256/27/2025
7/14/20257/18/2025
8/4/20258/8/2025
8/25/20258/29/2025
9/15/20259/19/2025
10/6/202510/10/2025
10/27/202510/31/2025
11/17/202511/21/2025
12/8/202512/12/2025
12/29/20251/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