Первая фаза программы — сам язык Python, до фреймворков. С нуля и простыми словами: динамическая типизация и синтаксис, встроенные структуры данных, функции и модули, ООП по-питоновски, исключения и контекстные менеджеры, ленивые итераторы и генераторы, аннотации типов и инструменты окружения. Читать лучше по порядку.