About Dynamics 365 Business Central Extensions Training
Category:
Technical
Target audience:
Technical NAV/365 Business Central developers
Duration:
8 hours
Method:
In Partner Office/Online/In Simplanova office (Vilnius, Lithuania)
The Dynamics 365 Business Central Extensions training course is always adjusted according to individual partner requirements, professional experience, and skills. We recommend having a full 8 hours training course where we will introduce you to AL World and assist you in moving your solution into extensions.
Every Extensions course might be adjusted to partners’ needs and include not only theoretical but practical training as well. Bellow, we are providing the example of Dynamics 365 Business Central Extensions Training schedule (2 hours in a day). Do not hesitate to require a personal proposal for your team.
Day 1: Basic AL Course (2 hours)
- What is AL? What are extensions?
- AL vs C/AL
- What is VSCode
- Connecting your project to the database
- Basic AL syntax
- Examples of good practices writing in AL language
Day 2: Advanced AL and C/AL to AL Course (2 hours)
- DotNet variables: Advanced AL
- “Install” codeunits: Advanced AL
- Dependencies: Advanced AL
- “Upgrade” codeunits: Advanced AL
- Intelligent cloud: Advanced AL
- Different approaches to moving your solution: C/AL to AL
- The requirement of moving your solutions: C/AL to AL
- Limitations: C/AL to AL
- The process of moving your solution: C/AL to AL
- Problems that might arise: C/AL to AL
- What are “Events”: C/AL to AL
Day 3: GIT Course (2 hours)
- What is GIT?
- How to install GIT
- Remote repositories
- Creating remote repositories
- How to use a remote repository
- Commits, Branches, and Pull Requests
- Working as a team
- Merge conflicts
Day 4: Basic Docker and Advanced Docker course (2 hours)
- What is Docker?: Basic Docker
- How to install Docker: Basic Docker
- Basic Docker Management commands: Basic Docker
- Run first Docker container: Basic Docker
- NavContainerHelper: Basic Docker
- Docker for Business Central: Basic Docker
- Changing Docker storage location: Advanced Docker
- Install Docker on a server: Advanced Docker
- Opening container to a local network using ports: Advanced Docker
- Managing files inside Docker container: Advanced Docker
- Managing database in a container: Advanced Docker
- Create NAV container using .bak file: Advanced Docker
- Export .bak file: Advanced Docker
- Open container to a network by creating a custom transparent network: Advanced Docker