Bom como dev python a uns bons anos, diria pra você aprofundar no básico, estude estrutura de dados e algoritmos em python. Num primeiro momento não foque em Design Partterns e arquitetura.

Sempre recomendo o livro dos ratinhos pela sua simplicidade e também o exercism onde você pratica exercícios com python e tem alguém na comunidade pra ajudar a revisar seu código.

Também pensando em django mesmo estando um pouco antigo os vídeos do canal do Henrique Bastos são ótimos pra você esse cara é a referência em django no Brasil. Tem o canal do regis do python também é bom.

Seria até mais ousado, a principio nem esquente muito com POO em vim de java no começo usava muito POO no meu código python, hoje eu acredito que as vezes é melhor usar apenas quando o design pede isso. Então foque em entender como funciona o python e vá entendendo como o django funciona, foi um dos meus primeiros frameworks web depois dos de java e eu gosto muito dele, porém ele tem uma forma muito particular de trabalhar.

Espero ter ajudado.