Dynamics 365 Finance and Operations developer training, NAV, Business edition Course

Only £4400 + VAT


Course Details

Title: T4D132: Dynamics Business Central Developer Training
Duration: 5 days
Price: £4400 + 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 Business Central.
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 Business Central. The target audience also includes business analysts looking for a better understanding of programming.

*Please note this course is currently under development and is subject to change

Module 1: Microsoft Dynamics 365 Business Central Overview Introducing Microsoft Dynamics 365 Business Central
A brief history of the Microsoft Dynamics cloud-based ERP SMB product Microsoft Dynamics 365 Business Central Architecture
On-premises versus cloud-based deployment
Infrastructure costs, maintenance, and availability
Security
Performances
Scalability
Upgrades
Customizations
User experience
Summary

Module 2: The New Extension Model 25 Traditional Microsoft Dynamics NAV customizations
Triggers versus Events
The new Extensions 2.0 model
Running C/SIDE and AL side by side
Scalable and SaaS-ready solutions
Summary

Module 3: Modern Development Environment Overview. Modern versus classic development environments
Characteristics and advantages of CSIDE
Characteristics and advantages of Visual Studio Code
Anatomy of Visual Studio Code workspace
Menu bar
View bar
Sidebar
Code editor
Status bar
Tips to work efficiently in Visual Studio Code
The AL Extension
Comparison of capabilities supported by CSIDE and Visual Studio Code
Getting started with AL language
Developing your first extension with AL language
HelloWorld.al sample
AL snippets
Creating our own snippets
Native AL source-code management with Git
Visual Studio Code support to Git

Module 4:
Manually creating a sandbox based on Docker
Steps for manually creating a locally hosted Dynamics 365 Business Central sandbox
Steps for manually creating an Azure Container Instance-based Dynamics 365 Business Central sandbox
Summary

Module 5: Developing an Extension with AL and VS Code. The business case
Developing the extension
Creating the new tables
Creating the pages for the new tables
Extending standard Dynamics 365 Business Central objects (tables and pages)
Writing the custom business logic (Codeunit)
Handling translations with XLIFF files
Customizing the Headline
Developing a custom report for our extension
Extension dependency
Installing and upgrading codeunits
Summary

Module 6: Deploying Extensions. What does extension deployment mean?
Automatic deployment
Semi-automatic deployment
Publishing
Syncronizing
Installing
Manual deployment
AL debugger
AL CodeCop
Summary

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