Значит, есть проблема в том, что на курсе не объясняют, зачем нужно посмотреть какие-то языки кроме Python, про который курс. Кажется, для обучения важно, чтобы человек понимал, зачем он это учит.
Я думаю, что оторванность курсов друг от друга объясняется тем, что курсы все отдельные, несвязанные между собой. А программа профессий в Нетолгии - это определенный набор этих курсов. И да, общей линии как-то нет.
Из просмотра вакансий, я смотрю какой нужен стэк и уже самостоятельно набираю недостающее)