If you have an online course that can be accessed freely by anyone, WordPress is a good alternative. Use normal Posts and Pages with content and links to relevant pdf’s and videos. In this spesific online course, they have uploaded their course videos to Youtube, and linked to them from the course Posts and Pages. Simple, and it works. Here is the course I am talking about:
* https://snac-research-ethics.w.uib.no/
In this course there is no user login. Any random person can post on each Post and Page. That is normally a risk since you might get spam. So it is important to use a spam control filter like Akismet.
From our experience Akismet really take care of 99% spam, and this is an experience we have had since 2008 when we first started running our WordPress localhost services.