Короче, мне нужен материал для изучения всех этих аспектов, чтобы после изучения всего этого я мог спокойно заняться изучением самого языка.
Чтобы стать бэкенд-разработчиком на Python надо прочитать учебник "Изучаем Python" Мрка Лутца и руководство Django на официальном сайте. Всё, это необходимый минимум. В идеале надо ещё знать принцип работы сетей, протокол HTTP и в целом понимать, как работает Web.
Также, я хочу знать, стоит ли поступать в ВУЗы?
Чтобы писать бэк на Python не обязательно.