Онлайн-курс, бизнес-тренинг и интернет-маркетинг: почему эти и другие подобные слова пишутся через дефис?

Потому что это сложные существительные, имеющие значение одного слова, образованные без соединительной гласной. Каждая их часть может употребляться как самостоятельное слово. Такое правило закреплено в «Правилах русской орфографии и пунктуации» в 1956 году, с тех пор оно в силе. Там ещё много интересного по ссылке про написание существительных, но про всё сразу я говорить не буду.

Отмечу, что склоняется в таких словах только вторая часть:
у инстаграм-аккаунта, на онлайн-курсе, в бизнес-школу.

Эти слова — то же самое, что и, например, диван-кровать или бой-баба. И смысл сильно изменится, если убрать дефис у бабы и кровати.

Но почему-то новые понятия сложно вклиниваются в старые (но бодрые) правила русского языка. И я часто встречаю онлайн курсы, бизнес тренинги и коуч сессии, на которые не хочу идти как минимум по причине отсутствия дефиса :)

Сейчас такие словосочетания часто в ходу. Потому что у нас тут с вами диджитал-мир (ага, и тут дефис)!

Кстати, сложные существительные с нами не только понятийно, но и в названиях.

Отдельно бередит душу «Ельцин Центр». Это название с именем собственным, но подходящее под определение сложного существительного, а дефис там почему-то не поставили. Whyyy? Москва-река, Ельцин-центр…

А скандальный проект «Бизнес молодость»? В
выпуске Собчак про инфоцыган подробнее о них узнала. Непонятно, что вложили в название. Что бизнес — это молодость? Или что в молодости можно замутить бизнес? Или что на молодости можно делать бизнес? Или это просто перечисление: есть вот бизнес, а есть молодость?

Бизнес-молодость
Бизнес, молодость
Бизнес — молодость
Бизнес и молодость

¯\_(ツ)_/¯

В общем, как говорится, тут мелочей не бывает. Скоро буду нудеть отдельно про слово «онлайн», не переключайтесь.

P.S. Если у вас есть вопрос или тема на обсуждение, пишите в комментариях, я обожаю всё обсуждать. Если найдёте какую-то неточность в моих текстах, то тоже сразу сообщайте, буду благодарна.