Which platforms can be used for a virtual course?

Microsoft Teams or Zoom can be used.

 

When using Microsoft Teams or Zoom you need to provide an attendance report.

Microsoft Teams meeting attendance report – Microsoft Teams | Microsoft Docs

Getting started with reports – Zoom Help Center