Python – Основи
Якщо ще немає досвіду в програмуванні, то наступні безкоштовні матеріали рекомендовані до проходження:

‣ Книга Якова Крамаренко: Введення в Разробку Програмного Забезпечення (на прикладах з HTML, CSS, JavaScript)
‣ Курс від code-basics.com: Python для начинающих
‣ Курс від hexlet.io: Python: Основы
‣ Курс від hexlet.io: Python: Настройка окружения

Якщо досвід в програмуванні є, але не з Python, то можна швидко познайомитись з ним через:

‣ Швидке введення в синтаксис мови: Learn X in Y minutes Where X=python3 (російською)
‣ Інтерактивні прості задачки по синтаксису у вигляді тестів: Python Koans
‣ Гайд від Брайяна Торрес-Гила по налаштуванню середовища (pyenv + poetry) в Mac OSX: Definitive Guide To Python On Mac-OSX, можеш запитати гугл про схожі матеріали для Windows чи Linux, якщо актуально;)
‣ Серія перекладів книги від Okken Brian про pytest: Python Testing with pytest. Просто, Быстро, Эффективно и Масштабируемо (англійською)
‣ Класичні доповіді з ідіоматики Python: Transforming Code into Beautiful, Idiomatic Python, Python's Class Development Toolkit

Якщо залишиться час, можна попрактикуватись на одному з наступних ресурсів:

exercism.io: Python Track
CheckIO
repl.it: Python Auto-Graded Course with Solutions
CodinGame
codewars

Також, тобі буде зручніше, якщо будеш зберігати версії свого коду для вирішення тих чи інших завдань в системі управління і контролю версій. Я рекомендую використовувати git і один з найпопулярніших серверів – github.com. А ось і безкоштовний гайд на тему: Github - Hello World. І курс від hexlet.io: «Системы контроля версий (GIT)». А можливо тобі вистачить і мого вступного відео на 50 хв.