web-based course

Translations
cours en ligne
Words
web-based

past participle
en ligne