Undecided where to host your online course? Here is an overview of the most popular platforms to host online courses and membership sites.