На Udemy вы можете разместить свой авторский курс бесплатно. Если его купят, Udemy получит 25% с продаж.
Этот способ удобен тем, что платформа уже имеет свою аудиторию, заинтересованную в обучении и от вам не потребуется начальных вложений.
Можно беспалтно продавать курсы через Moodle. Вы разворачиваете самостоятельно платформу на своем сервере и ведете трафик. В этом случае хранение курсов для вас будет бесплатным. Из явных неудобоств - Moodle сложна в администрировании.
Рекомендую присмотреться к платным платформам - они стоят недорого, зато провайдер берет на себя все обяхательства по поддержке и обслуживанию платформы. Можно попробовать платформы GetCourse, Learme, FloraLMS или аналогичные. Сравнение платных платформ, с той же udemy можете найти в статье:
https://www.ispring.ru/elearning-insights/kak-sozd...
После изучения статьи вы поймете, какая платформа вам больше подходит.