Build finance and operations apps
- Offered byMicrosoft
Build finance and operations apps at Microsoft Overview
Duration | 14 hours |
Total fee | Free |
Mode of learning | Online |
Schedule type | Self paced |
Difficulty level | Beginner |
Official Website | Explore Free Course |
Credential | Certificate |
Build finance and operations apps at Microsoft Course details
- Start developing for finance and operations apps by using Visual Studio
- Get started with development using X++ in finance and operations apps
- Develop object-oriented code in finance and operations apps
- Implement application lifecycle management in finance and operations apps
- Build extended data types and enumerations for finance and operations apps
- Build tables in finance and operations apps
- Build forms and optimize form performance in finance and operations apps
- Create classes in finance and operations apps
- Build reports for finance and operations apps
- Build workspaces in finance and operations apps
- Implement role-based security in finance and operations apps
- Apply basic performance optimization in finance and operations apps
- Developing in finance and operations apps requires a basic understanding of the tasks required to build new elements and customize finance and operations apps
- The tasks include understanding X++ code and Visual Studio, as well as being able to create and modify the basic elements of the system
- This learning path helps prepare you for Exam MB-500: Microsoft Dynamics 365: Finance and Operations Apps Developer
- This course introduces X++ development for finance and operations apps, which is performed in Visual Studio
- This course discusses concepts for object-oriented programming so you can develop customizations in finance and operations apps
Build finance and operations apps at Microsoft Curriculum
Start developing for finance and operations apps by using Visual Studio
Introduction
Create and build projects
Manage metadata by using the Application Explorer
Build deployment packages
Synchronize data changes with the database
Use the Element Designer to create elements
Lab - Create a project and add an element
Check your knowledge
Summary
Get started with development using X++ in finance and operations apps
Introduction
Implement base types and operators
Common structured programming constructs of X++
Use X++ to write SQL statements
Use conditional and iterative statements
Exception handling
Use const values
Use X++ runtime functions for common tasks
Call .NET libraries by using X++ code
Check your knowledge
Summary
Develop object-oriented code in finance and operations apps
Introduction
Explore inheritance and abstract classes
Use attributes
Implement Chain of Command
Implement X++ scoping and access identifiers
Interfaces
Exercise - Create an extension by using Chain of Command
Check your knowledge
Summary
Implement application lifecycle management in finance and operations apps
ALM methodologies
Design and create models
Plan the build, test, and quality control processes
Plan the release, change, and risk management processes
Check your knowledge
Summary
Build extended data types and enumerations for finance and operations apps
Introduction
Extended data types and element properties
Base enums and element properties
Lab - Create a base enumeration, add elements, and update properties
Check your knowledge
Summary
Build tables in finance and operations apps
Create tables and table fields
Populate table and field properties
Add fields, field groups, indexes, and relations
Table methods
Lab - Create a table, add fields, and create field groups
Check your knowledge
Summary
Build forms and optimize form performance in finance and operations apps
Introduction
Add a new form to a project and apply a pattern
Add a data source to a form
Add grids, fields, and groups to a form
Form methods
Create and populate menu items
Test form functionality and data connections
Diagnose and optimize client performance
Optimize form loading and performance
Lab - Create a form
Check your knowledge
Summary
Create classes in finance and operations apps
Introduction
Add a class to a project
Add code and methods to meet business requirements
Data manipulation
Lab - Insert records by using a runnable class
Check your knowledge
Summary
Build reports for finance and operations apps
Implement Business document management
Create and modify reports that use SSRS
Implement query objects and query builder
Create and modify reports by using Power BI
Create and modify reports by using Excel
Exercise - Create and deploy a report
Check your knowledge
Summary
Build workspaces in finance and operations apps
Design KPIs
Create drill-through workspace elements
Create custom reusable report functions by using RDL
Implement built-in KPIs, charts, and other reporting components
Exercise - Create a workspace and add a tile, list, link, and Power BI element
Check your knowledge
Summary
Implement role-based security in finance and operations apps
Introduction
Create and modify duties, privileges, and permissions
Enforce permissions policy
Extensible data security framework
Apply security permissions
Lab - Create a new security role and add duties
Check your knowledge
Summary
Apply basic performance optimization in finance and operations apps
Introduction
Identify and apply caching mechanisms
Optimize temporary table usage
When to use set-based statements and row-based operations
Query optimization principles
Modify the scope of a variable
Analyze and optimize concurrency
Apply parallel processing algorithms
Implement the Async framework
Develop Windows PowerShell scripts
Lab - Create runnable classes in Visual Studio to test code
Check your knowledge
Summary