Для начала нужно определиться, что ты хочешь. Ты хочешь быть back-end разработчиков?
Окей. Тогда нужно выбрать язык. Ты выбрал Пайтон. Хороший выбор)
Джанго - это лишь фреймворк, написанный на пайтон, который сокращает время разраба. Но чтобы его понимать, нужно знать пайтон.
Советую сразу переходить на Linux ubuntu. Все пайтонисты на ней сидят. Из текстового редактора sublime хорошая штука. Потом можешь на IDE пересесть(PyCharm). Из баз данных учи общие команды SQL. Потом можно учить MySQL. Про NoSQL рано думать.