Antes de mais nada, leve em conta que, assim como você, eu estou em fase de aprendizado, e não tenho anos de experiência para suportar o que eu direi aqui, apesar de estudar programação a algum tempo.
Eu concordo no que é dito a respeito da falta de exercícios. Muitos cursos são puramente teóricos, especialmente alguns onde um pouco de prática, para compreender melhor o que foi dito, seria necessária.
Dito isso, não acho adequado desqualificar todo o curso somente por conta deste aspecto. Em resumo, não creio que ninguém irá longe fazendo eternamente uma grande quantidade de exercícios como "Cálculo de IMC" ou "Conversão de Moedas". Essas são atividades interessantes no começo, porque te dão um senso de progresso e evolução, mas repeti-las infinitamente não te levará a lugar algum. Os verdadeiros exercícios que fazem você crescer são os grandes projetos, e se esse é o caso, existem conteúdos como o Alura Challenges.
Esses desafios mais profundos são essenciais para um programador, e, na minha opinião, ao invés de lançar 20 mini-projetos por curso, seria mais interessante que a Alura focasse em lançar mais projetos como os Challenges.
Para mim, um dos melhores pontos dos cursos da Alura são como, apesar de explicarem bem cada tópico, eles não demoram muito na explicação, e já movem para o próximo ponto. Afinal, é através da prática e experiência que os conceitos serão finalmente cementados em sua cabeça, e passar 40 a 50 cursos para aprender o básico de Python não é necessário.
Se você estiver em busca de desafios simples (que também são de grande importância no começo), para treinar um pouco de código prático antes de ir para os verdadeiros projetos, basta buscar no Google. Existem inúmeros sites com exemplos.
https://github.com/florinpop17/app-ideas -> Projeto do GitHub com várias de ideias de projetos, pequenos e grandes.
https://vaiprogramar.com/que-programar-python-desafios/ -> Vários desafios em Python interessantes de se começar a fazer no início.
https://wiki.python.org.br/ListaDeExercicios -> Lista de Exercícios sobre vários tópicos do site Python Brasil
Quando se sentir confiante o suficiente, ou só se quiser algo maior mesmo, tente um dos Challenges da plataforma. Atualmente existem três edições envolvendo back-end, então já tem muito conteúdo para você praticar.
Pelo que foi dito, o desafio envolvendo Python será lançado no https://7daysofcode.io/, então essa pode ser mais um fonte de desafio para você.