803873 - Dynamics 365 - AX R3 - Developer Boot Camp (5 days) Exam MB6-890 Exam MB6-894

Code: 803873
Course duration: 5 days
Price:

803873 - Dynamics 365 - AX R3 - Developer Boot Camp (5 days) MB6-890 MB6-894

Course Description

This course covers Dynamics 365 for Operations and AX R3 Development. The versions: Dynamics 365 / AX R3 / AX R2 / and AX 2012. From a development perspective the versions are similar with X++ and C#, but the user interface and developer tools are different in Dynamics 365. This class uses Visual Studio and connects to the core Dynamics 365 / AX R3 foundation. This Hands on Lab, Instructor Led course will help you practice and prepare for Dynamics 365 / AX Development (MB6-890) AX Development Introduction certification exam.

MB6-890 Microsoft Dynamics AX Development Introduction Exam

Exam MB6-894 - Development, Extensions and Deployment for Microsoft Dynamics 365 for Finance and Operations

Course Outline

Module 1: Architecture

This module describes the architecture of Microsoft Dynamics AX 2012 and Dynamics 365 for Operations. Microsoft Dynamics AX is a completely integrated solution and is web-enabled and supports Microsoft SQL Server. With customizable source code, the solution can be modified however and whenever it is necessary.

Lessons

  • Introduction
  • Features of Microsoft Dynamics AX
  • Architecture
  • Development Environment
  • Model Driven Architecture
  • Licensing and Configuration

Module 2: Data Dictionary

This chapter introduces the tools and procedures used to create tables, data types, and relations that are required in Microsoft Dynamics AX.

Lessons

  • Introduction
  • MorphX and the Application Object Tree
  • Tables
  • Data Types: Primitive and Extended
  • Creating Tables
  • Indexes
  • Relations
  • Base Enumerations
  • Views

Module 3: User Interfaces

This module discusses how to develop the user interface without having to write any code. Forms are created so that the end-user can enter and view data. To make navigation easier for the end-user, menus and menu items will be created.

Lessons

  • Introduction
  • Forms
  • Joining Data Sources
  • Menus Items
  • Form Templates
  • List Pages
  • FactBoxes

Module 4: Security

This module describes the elements of Role Based Security in Microsoft Dynamics 365 for Operation.

Module 1: Introduction to X++

This module introduces the students to the characteristics of X++.

Lessons

  • Introduction
  • Characteristics of X++
  • Development Tools
  • Reverse Engineering
  • Best Practices

Module 5: X++ Control Statements

This module explains how to use control statements in X++.

Lessons

  • Introduction
  • Introduction to Variables
  • Operators
  • Conditional Statements
  • Loops
  • Built-in Functions
  • Communication Tools

Module 6: Classes and Objects

This module discusses how to use classes and objects within Microsoft Dynamics 365 for Operations,

Lessons

  • Introduction
  • Classes
  • Method Access Control
  • Inheritance
  • Objects
  • Scoping and Parameters in X++
  • Methods
  • Referencing Object Methods
  • Method Types
  • Table as Classes
  • Eventing

Module 7: Accessing the Database

This module explains how to develop modifications that interact with the database.

Lessons

  • Introduction
  • Retrieving Data
  • Data Manipulation
  • Queries

Module 8: Exception Handling

This module discusses the mechanisms built in Microsoft Dynamics 365 Operations to help with exception handling.

Lessons

  • Introduction
  • Exceptions
  • Try and Catch Exceptions
  • Throwing Exceptions
  • Optimistic Concurrency Exceptions

Module 9: Security for Developers

This module introduces some more advanced security features of Microsoft Dynamics 365 Operations.

Module 10: X++ Unit Test Framework

This module describes how the X++ Unit Test framework allows for unit tests to be created along with the code they are designed to test.

Lessons

  • Introduction
  • Creating Test Cases
  • Adding Methods to Test Cases
  • Running Test Cases
  • Build Test Projects and Suites

Module 11: Working with Data

This chapter explains the correct approach to database functions when processing large amount of data in Microsoft Dynamics 365 for Operations.

Lessons

  • Introduction
  • While Select
  • Query
  • Caching
  • Locking
  • Temporary Tables
  • InitFrom
  • ParmTables
  • Date Effectiveness
  • Computed Columns in Views
  • Data Integration

Module 12: Classes

This lesson introduces some of the most commonly used system classes, and demonstrates ways they can be used to support modifications.

Lessons

  • Introduction
  • Collection Classes
  • Application Object Classes
  • Application Substituted Kernel Classes
  • RunBase Framework
  • Args Object

Module 13: Forms

This module provides a comprehensive foundation for using forms in Microsoft Dynamics 365 for Operations to interact with the end-user.

Lessons

  • Introduction
  • Architecture
  • Data Sources
  • Form Controls
  • Form Methods
  • Placement of Code
  • Additional Controls

Module 14: Visual Studio Integration with Dynamics 365 for Operations.

This module explains the Visual Studio tools built specifically for Microsoft Dynamics 365 development. and how to do AOT things using visual studio.

Lessons

  • Introduction
  • Application Explorer
  • Visual Studio Projects
  • Managed Code Projects
  • Deploying Managed Code
  • Visual Studio Debugging Experience for X++
  • Working with Dynamics 365 using Visual Studio
  • Creating Tables
  • Creating Fields
  • Creating Enums
  • Creating Relations between tables.
  • Creating Forms
  • Creating Menu Items
  • Placing Menu items in Menus
  • Deploying Projects
  • Debugging Projects
  • Writing Jobs/Debugging Jobs

Module 15: Workflow

This module introduces the development side of creating a workflow. Workflow is a system in Microsoft Dynamics 365 for Operations that allows business processes to be automated.

Lessons

  • 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

Course Reviews

No reviews found for this course.

Be the first to write a review