Как вариант сделайте свой ресурс с практическими задачами + автотесты + видеоматериал и продавайте подписку(посмотрите htmlacademy и learn.javascript для вдохновения). Песочницу и практические задачи никто не украдет. Можно предварительно создать свой канал на ютубе, заполнить качественным контентом и заработать этим репутацию. Заработать на ютуб канале не выйдет, количество просмотров будет мизер(если не заниматься кликбейтингом и холиварными темами о том как заработать миллион за неделю), возможностей для партнерки тут тоже мало(партнериться с онлайн обучалками?).
Если вы все же уперлись рогом и хотите продавать свой видеокурс обратитесь к ресурсам pluralsight, udemu, egghead.