Return to Contact Us

Microsoft Intermediate Training
for App Makers

Discover the tools and skills you need to become an app maker.



Brought to you by


Our Courses

Microsoft Certified: Azure Developer Associate

Build end-to-end solutions in Microsoft Azure to create Azure Functions, implement and manage web apps, develop solutions utilising Azure storage, and more.

Course Overview
Microsoft Certified: Dynamics 365 Business Central Developer Associate

Demonstrate you have the skills to design, develop, test, and maintain solutions based on Dynamics 365 Business Central.

Course Overview
Microsoft Certified: Dynamics 365: Finance and Operations Apps Developer Associate

Implement and extend finance and operation apps in Microsoft Dynamics 365.

Course Overview

Microsoft Certified: Azure Developer Associate

Build end-to-end solutions in Microsoft Azure to create Azure Functions, implement and manage web apps, develop solutions utilizing Azure storage, and more.

  • AZ-204

    Developing Solutions for Microsoft Azure

    This course teaches developers how to create end-to-end solutions in Microsoft Azure.

    Duration: 5 days
    Price: £2995 (exc. VAT)

Further Information

  • AZ-204: Course Overview

    As a candidate for this certification, you’re responsible for participating in all phases of development, including requirements gathering, design, development, deployment, security, maintenance, performance tuning, and monitoring.

    This course teaches developers how to create end-to-end solutions in Microsoft Azure. Students will learn how to implement Azure compute solutions, create Azure Functions, implement and manage web apps, develop solutions utilizing Azure storage, implement authentication and authorisation, and secure their solutions by using KeyVault and Managed Identities.

    Students will also learn how to connect to and consume Azure services and third-party services, and include event- and message-based models in their solutions. The course also covers monitoring, troubleshooting, and optimising Azure solutions.

  • AZ-204: Course Modules

    Module 1: Implement Azure App Service web apps

    Module 2: Implement Azure Functions

    Module 3: Develop solutions that use Blob storage

    Module 4: Develop solutions that use Azure Cosmos DB

    Module 5: Implement containerised solutions

    Module 6: Implement user authentication and authorisation

    Module 7: Implement secure Azure solutions

  • AZ-204: Course Objectives

    After taking this course, you should be proficient in Azure:

    • SDK
    • Data storage options
    • Data connections
    • APIs
    • App authentication and authorisation
    • Compute and container deployment
    • Debugging.

    To implement solutions, you partner with:

    • Cloud solution architects
    • DBAs
    • DevOps
    • Infrastructure admins
    • Other stakeholders.
  • AZ-204: Prerequisites

    Students in this course are interested in Azure development or in passing the Microsoft Azure Developer Associate certification exam.

    To be successful in this course, learners should have the following:

    • Hands-on experience with Azure IaaS and PaaS solutions, and the Azure Portal.
    • Experience writing in an Azure supported language at the intermediate level. (C#, JavaScript, Python, or Java)
    • Ability to write code to connect and perform operations on, a SQL or NoSQL database product. (SQL Server, Oracle, MongoDB, Cassandra or similar)
    • Experience writing code to handle authentication, authorisation, and other security principles at the intermediate level.
    • A general understanding of HTML, the HTTP protocol and REST API interfaces.

    You should also have:

    • At least two years of programming experience.
    • Proficiency in programming with Azure SDKs.
    • Proficiency using Azure CLI, Azure PowerShell, and other tools.

Microsoft Certified: Dynamics 365 Business Central Developer Associate

Demonstrate you have the skills to design, develop, test, and maintain solutions based on Dynamics 365 Business Central.

  • MB-820

    Microsoft Dynamics 365 Business Central Developer

    Duration: 5 days
    Price: Price on Enquiry

Further Information

  • MB-820: Course Overview

    A Dynamics 365 Business Central developer develops apps that extend Business Central. This can include creating new modules and modifying existing modules. The developer can add new business logic or change existing business logic by using events. A developer also makes it possible to integrate Business Central with other applications, including Microsoft Power Platform products.

    Business Central developers are responsible for troubleshooting and debugging issues in the system. This may involve identifying the root cause of a problem, fixing bugs, and testing the solution to ensure it works as expected. Business Central developers may be required to optimise the performance of the system by identifying bottlenecks and improving code quality. Business Central developers are responsible for upgrading the system, migrating data, and maintaining the system to ensure it remains up to date and secure.

  • MB-820: Course Modules

    Module 1 : Get started with Microsoft Dynamics 365 Business Central

    Module 2 : Use application development best practices in Microsoft Dynamics 365 Business Central

    Module 3 : Deploy and configure Microsoft Dynamics 365 Business Central

    Module 4 : Discover the foundation of customising Microsoft Dynamics 365 Business Central

    Module 5 : Build reports for Microsoft Dynamics 365 Business Central

    Module 6 : Learn the application foundation with the AL programming language for Microsoft Dynamics 365 Business Central

    Module 7 : Learn about the data management foundation in Microsoft Dynamics 365 Business Central

    Module 8 : Interface with Microsoft Dynamics 365 Business Central

    Module 9 : Tailor roles and design the UI for Microsoft Dynamics 365 Business Central

    Module 10 : Work with essential development standards for Microsoft Dynamics 365 Business Central

    Module 11 : Continuous integration with Azure DevOps for Microsoft Dynamics 365 Business Central

    Module 12 : Develop using Power Apps and Power Automate for Dynamics 365 Business Central

  • MB-820: Course Objectives

    After completing this course, delegates will benefit from applied knowledge of Business Central and the application language (AL), the development environment, and other tools to develop extensions for it.

    Delegates will also gain:

    • Knowledge of how to install and upgrade the system
    • Industry terminology
    • The Business Central role in relationship to Microsoft 365 and Dynamics 365
    • AppSource, Business Central–related technologies, frameworks, and services to build solutions
    • Technologies for application lifecycle management (ALM), including source control management (SCM) and continuous integration and continuous delivery (CI/CD).
  • MB-820: Prerequisites

    Candidates for this course are Developers, Software engineers, Architects, Technical advisors, Technical consultants, User Experience leads or have a combination of these skills.

    Before taking this course, you should have:

    • Basic understanding of Business Central, Microsoft 365, and Outlook
    • Administrator rights in Business Central and Microsoft 365
    • Familiarity with the AL programming language used with Business Central
    • Previous development experience developing app solutions
    • Understand and knowledge of how to set up a Business Central Cloud Sandbox
    • Basic understanding of a relational database and the usage of tables to store product data
    • Appropriate development licenses and agreements to develop apps is helpful
    • Basic understanding of Dynamics 365 Business Central and web services
    • Knowledge of the basic architecture of Business Central
    • Experience with Power Apps and Power Automate
    • Some understanding of development processes and languages
    • A Microsoft account or an Organisational account
    • A Git account, and knowledge of commonly used Git commands
    • Basic understanding of how to use Git Repositories.

Microsoft Certified: Dynamics 365: Finance and Operations Apps Developer Associate

Implement and extend finance and operation apps in Microsoft Dynamics 365.

  • MB-500

    Microsoft Dynamics 365: Finance and Operations Apps Developer

    Duration: 5 days
    Price: Price on Enquiry

Further Information

  • MB-500: Course Overview

    As a candidate for this certification, you’re a developer who works with finance and operations apps in Microsoft Dynamics 365 to implement and extend applications that meet the requirements of a business. You provide fully realised solutions by using:

    • Standardised application coding patterns
    • Extensible features
    • External integrations

    As a candidate for this certification, you do the following:

    • Develop business logic by using X++.
    • Create and modify finance and operations app reports and workspaces.
    • Customise the UI.
    • Provide endpoints and APIs to support Microsoft Power Platform apps and external systems.
    • Perform testing.
    • Monitor performance.
    • Analyse and manipulate data.
    • Manage implementations by using application lifecycle management (ALM).

    You also create technical designs and implementation details, and implement permission policies and security requirements.

  • MB-500: Course Modules

    Module one: Introduction to developing with finance and operations apps

    Module two: Build finance and operations apps

    Module three: Extend finance and operations apps

    Module four: Connect to finance and operations apps

    Module five: Migrate data and go live with finance and operations apps

    Module six: Configure and work with analytics and reporting in finance and operations apps

  • MB-500: Course Objectives

    By the end of this course:

    • You should have a deep knowledge and experience using the underlying framework, data structures, and objects associated with the finance and operations solutions.
    • You should have experience with products and services that include Microsoft Visual Studio, Azure, Dataverse, Power Platform Admin Center, Power Apps, Power Automate, Azure DevOps, Lifecycle Services tools, Postman, GitHub, Microsoft 365, reporting tools (for example, SQL Server Reporting Services [SSRS], Power BI), and SQL Server Management Studio.
  • MB-500: Prerequisites

    Audience Profile:

    • Microsoft Dynamics 365 finance and operations apps developers.