Only £4000 + VAT

Need certification? See our Dynamics 365 AX Developer Introduction Bootcamp


Course Details

Title: T4D129 - Dynamics 365 for Finance and Operations Developer Fast Track, Enterprise edition (AX)
Duration: 5 days
Price: £4000 + VAT

Please note: course content subject to change

About this Course:
This course takes an accelerated approach to covering all the major aspects of developing Microsoft Dynamics 365 for Finance and Operations, Enterprise edition.
Each module is an overview of the necessary tools and resources required when developing Dynamics 365, and introduces the basic technical and development tasks required to translate business requirements to programming.

Audience Profile
This course on development basics is designed for developers for Microsoft Dynamics 365 for for Finance and Operations, Enterprise edition. The target audience also includes business analysts looking for a better understanding of programming.

Course Outline

Module 00: Course Introduction
- Expert Introduction and Course Introduction
- Fleet Management Scenario

Module 01: Introduction to Visual Studio
- Fleet Management Scenario
- Setup and Configuration
- Practice: Configure Visual Studio
- Terminology and Concepts
- Naming Convention
- Navigation
- Projects, Models, and Packages
- Practice: Create a Project
- Using Elements
- Practice: Create an Element
- Performing Builds
- Practice: Build and Compile

Module 02: Architecture
- Application Stack
- Server Architecture
- Cloud Architecture

Module 03: Labels and Resources
- Labels
- Fleet Management Scenario
- Create and Use Labels
- Search Labels
- Best Practices for Labels
- Practice: Create Labels
- Resources
- Create and Use Resources

Module 04: Base Enumerations
- Fleet Management Scenario
- Create a Base Enumeration
- Practice: Create Base Enumerations
- Best Practices

Module 05: Extended Data Types
- Fleet Management Scenario
- Primitive Data Types
- Create an EDT
- Best Practices
- Practice: Create Extended Data Types (EDTs)

Module 06: Tables
- Fleet Management Scenario
- Create a Table
- Adding Data Types
- Practice: Create Tables
- Key Properties
- Table Inheritance
- Temporary Tables
- Queries
- Practice: Create Queries
- Best Practices

Module 07: Table Indexes
- Fleet Management Scenario
- Index Types
- Create an Index
- Practice: Create an Index
- Best Practices

Module 08: Table Relations
- Fleet Management Scenario
- Relations
- Creating a Relation
- Best Practices
- Practice: Create a Table Relation

Module 09: Form Patterns
- Form Patterns and Subpatterns - Part 1
- Form Patterns and Subpatterns - Part 2
- Form Patterns and Subpatterns - Part 3
- Layout Properties
- Check Form Pattern

Module 10: Form Creation
- Fleet Management Scenario
- Create a Form
- Form Controls
- Adding Elements
- Practice: Create Forms
- Practice: Adding Elements
- Best Practices

Module 11: Menus
- Fleet Management Scenario
- Creating Menu Items
- Practice: Create Menu Items
- Creating Menus
- Practice: Create a Menu

Module 12: X++ Overview
- Fleet Management Scenario
- Code Editor
- Create a Runnable Class
- Practice: Create a Runnable Class
- Intellisense
- Data Types
- Variable Declaration
- Key Operators
- Basic Syntax - Part 1
- Basic Syntax - Part 2
- Comparison Tools
- Debugger
- Best Practices

Module 13: Classes
- Fleet Management Scenario
- Class Structure
- Create a Base Class
- Methods
- Class Inheritance
- Best Practices

Module 14: Database Manipulation
- Fleet Management Scenario
- Data Retrieval
- Reading Records
- Transaction Integrity Checking
- Data Insert
- Data Updates
- Data Deletion

Module 15: Exception Handling
- Fleet Management Scenario
- Exception Types
- Key Commands
- Code Statements

Module 16: Security Basics
- Security Architecture
- Create a Role
- Create a Duty
- Security Properties on Key Elements

Module 17: Introduction to Advanced Topics
- Business Intelligence
- Reporting Services
- Services and Integration
- Data Entities

Module 18: Course Review
- Course Review

Before attending this course, students must have:
• General Knowledge of Microsoft Visual Studio.
• General knowledge of Microsoft Windows.
• General knowledge of Microsoft Office.