Microsoft Official Trainings

As a Microsoft Certified Trainer, I regularly offer a set of on-demand technical trainings on different Microsoft’s technologies. Trainings can be:

  • Virtual Trainings (normally offered via Microsoft Teams)
  • Live Trainings (classroom hosted in our department)
  • On-site live trainings (classroom at customer’s site)

All these trainings are offical Microsoft’s trainings (MOC) with a certificate of completion.

I also offer customized technical trainings on specific topics that you request (custom program).

These are the trainings actually available:

Building Applications for Dynamics 365 Business Central

This course is an advanced development training for solution developer/architects that wants to create solutions for Dynamics 365 Business Central
with the new extension model.
We’ll see how to create a complete solution (app) with new objects, how to modify standard objects, how to
handle business logic, how to use common design patterns and best practices when developing with AL and for AppSource, how to
create reports, how to use APIs and Web Services, how to integrate Business Central with Azure Functions and
how to debug and deploy extensions.

Duration:

  • Classroom: 2 days
  • Virtual: 4 sessions

Integrations with Dynamics 365 Business Central

This course is for developers that needs to integrate Dynamics 365 Business Central with external applications. We’ll see all about integrations possibilities and best practices. This training covers in details topics like Web Services, APIs, Azure Functions, Azure Logic Apps, security and different cloud topics.

Duration:

  • Classroom: 1 day
  • Virtual: 2 sessions

Dynamics 365 Business Central and Power Platform: the basics

This course introduces the Microsoft Power Platform (focus on Power Automate and PowerApps) and shows how you can create solutions by using Dynamics 365 Business Central with Power Automate and PowerApps.

Duration:

  • Classroom: 1 day
  • Virtual: 1 session

Using Azure DevOps with Dynamics 365 Business Central

When working with Dynamics 365 Business Central customers in the cloud, adopting DevOps techniques is a must to improve your development lifecycle. This course introduces Azure DevOps and covers topics like Project Management with DevOps, Source Control Management, Build and Release pipelines for Dynamics 365 Business Central, complete CI/CD processes for your apps and more.

Duration:

  • Classroom: 2 days
  • Virtual: 3 sessions

Administering Dynamics 365 Business Central Cloud

This course covers the administration part of a Dynamics 365 Business central cloud tenant, with focus on user’s configuration, administrative tasks, troubleshooting, telemetry analysis, automations, apps deployment automation, performances and best practices for handling a SaaS tenant at best.

Duration:

  • Classroom: 1 day
  • Virtual: 2 sessions

Dynamics 365 Business Central and AL programming: the basics

This course is targeted for junior developers that want to start learning how to customize Dynamics 365 Business Central and how to create solutions on top of it. You will learn the basics of the extension’s model and the basics of AL programming. At the end of this course you will be able to customize the ERP and create new solutions.

Duration:

  • Classroom: 2 days
  • Virtual: 3 sessions

Handling security in AL extensions

In this training students will learn how to handle security in AL extensions and on external integrations at best. The course teaches how to write AL code for security and how to secure Azure resources for Dynamics 365 Business Central.

Duration:

  • Virtual: 1 session

Microsoft Power Platform Fundamentals

The Power Platform Fundamentals course is designed for anyone who aspires to improve productivity by automating
business processes, analyzing data to produce business insights, and acting more effectively by creating simple app
experiences. You will learn the business value and product capabilities of Power Platform. Create a simple Power App, connect data with
Common Data Service, build a Power BI Dashboard, and automate a process with Power Automate.

Duration:

  • Classroom: 1 day
  • Virtual: 2 sessions

Microsoft Azure Fundamentals

This course provides foundational-level knowledge
of cloud services and how those services are provided with Microsoft Azure. The course will cover general cloud computing concepts as well as general cloud
computing models and services such as Public, Private and Hybrid cloud, and
infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service
(SaaS).
It will also cover some core Azure services and solutions, and key Azure pillar services
concerning security, privacy, compliance, and trust. Finally, it will cover pricing and
support services available with Azure.

Duration:

  • Classroom: 2 days
  • Virtual: 4 sessions

Developing solutions for Microsoft Azure

This training is for developers that want to create solutions for the Azure cloud. In this course you will see how to develop Azure compute solutions, how to use Azure storage and databases, how to implement security, how to monitor, troubleshoot and optimize Azure solutions, how to connect to and consume Azure services and third-party services.

Duration:

  • Classroom: 2 days
  • Virtual: 4 sessions

Implementing serverless applications with Microsoft Azure

This is an advanced training for developers where you will learn how to create and monitor serverless applications that uses different Azure services, such as Azure Functions, Durable Functions, Azure Logic Apps, Queues and Service Bus and more. In this course we’ll see real-world implementations of serverless processes. Knowledge of C# is a must.

Duration:

  • Classroom: 2 days
  • Virtual: 4 sessions

Azure Solution Architect Design and Implementation

This is an advanced training for Solution Architects that want to design and implement cloud-based solutions with Microsoft Azure. Successful Azure Solution Architects start this role with experience on operating
systems, virtualization, cloud infrastructure, storage structures, governance, and
networking. The course shows you how to design and implement monitoring, identity and security, data storage, business continuity and infrastructure, implement and manage data platforms and apps.

Duration:

  • Classroom: 2 days
  • Virtual: 4 sessions

Developing solutions for Azure Storage

In this course students will gain the knowledge and skills needed to leverage Azure storage services and
features in their development solutions. It covers Azure Table storage, Azure Cosmos DB, Azure Blob, and
developing against relational databases in Azure

Duration:

  • Classroom: 2 days
  • Virtual: 3 sessions

Creating serverless workflows

This course is for cloud developers and advanced business users that wants to implement enterprise serverless business workflows in the cloud. This training starts from covering topics like creating low-code workflows with Power Automate and then goes to more advanced workflows with Azure Logic Apps and Azure Durable Function.

Duration:

  • Classroom: 2 days
  • Virtual: 2 sessions

Azure Functions for AL developers

The course covers all the topics you need to master Azure Functions with Dynamics 365 Business Central, from creating Azure Functions to using external dependencies and assemblies, integrating Azure Functions with other Azure platform services. accessing Azure SQL from Azure Functions. using Azure Storage from Azure Functions, securing access to Azure Functions and managing Azure Functions configuration settings, invoking Azure Functions from AL and executing .NET code from AL, continuous integration and delivery for Functions using Git and DevOps.

Duration:

  • Classroom: 2 days
  • Virtual: 2 sessions

Dynamics 365 Business Central and the Power Platform (advanced)

In this course students will have an overview of the Microsoft Power Platform and then they’ll explore in depth how to use Power Automate and PowerApps with Dynamics 365 Business Central. This course covers topics like creating flows for Business Central, creating canvas apps and model driven apps for Business Central, exposing custom entities, using Dataverse with Business Central, Dataverse virtual tables, creating custom connectors and more.

Duration:

  • Classroom: 1 day
  • Virtual: 2 sessions

DevOps for the Power Platform

In this course students will have an in-depth overview on how to work with the Microsoft Power Platform with DevOps techniques. The course covers topics like SCM for Power Platform, solution management with DevOps, creating unmanaged solution and importing on QA enviornments, releasing managed solutions. At the end of the training you will have a complete understaing on how to apply ALM techniques to Power Platform.

Duration:

  • Virtual: 1 session

Building apps for AppSource

Do you want to start selling your Dynamics 365 Business Central solutions to the global marketplace? In this training you will learn how to create extensions for AppSource, best practices and patterns for AppSource apps, how to submit apps on AppSource, how to pass Microsoft’s validation and how to manage your extension’s lifecycle at best.

Duration:

  • Virtual: 1 session

Mastering Azure Application Insights

Application Insights, a feature of Azure Monitor, is an extensible Application Performance Management (APM) service for developers and DevOps professionals that permits you to monitor your live applications and to detect performance anomalies, and includes powerful analytics tools to help you diagnose issues and to understand what users actually do with your app. In this course students will learn how to use Azure Application Insights at best for monitoring Dynamics 365 Business Central and cloud applocations and services in general. You will learn how to analize Dynamics 365 Business Central telemetry, how to react to problems, how to discover anomalies, how to use advanced features from AL, how to embed telemetry into your apps, but also how to embed Application Insights into your cloud projects and how to analyze that collected telemetry from the Azure portal and from different other tools.

Duration:

  • Classroom: 1 day
  • Virtual: 2 sessions

Other trainings will be added in the near future.

Improve your skills.

The premier technical and instructional experts in Microsoft technologies, MCTs offer live virtual and in-person instructor-led training that provides in-depth, hands-on experience tailored to learners’ needs.