Может быть немного странный способ практического освоения Python подскажу, зато интересный: создание визуальных новелл на renpy.org. Конечно, в идеале, чтоб поднять полноценную игру в одиночку нужно быть и художником и автором и на дуде игрецом, но если не зацикливаться на идеале, можно получить отличный начальный тренировочный проект, дающий простор для "а что если?" А в процессе можно и в команду с кем-нибудь объединиться.) Перспективы в этом есть.
Подборка оффлайн курсов по python https://zecourse.com/category/python
Саммерфилд реально хорош. Четко и без лишней воды.
Попробуй тесты по Python онлайн , из других альтернатив еще есть Sololearn. Coursera, EdX никто не отменял тоже