Как бесплатно получить годовую лицензию на PyCharm Pro
Python Russian
Еще раз напомню что для старта в Python достаточно и бесплатной Community версии. Однако, чтобы к моменту вашего развития у вас бесплатно появилась Professional версия, нужно после освоения git создать свой публичный репозиторий и регулярно вносить в него изменения не менее 3 месяцев. После этого можно попросить годовую лицензию. Пользуюсь этим уже много лет, способ рабочий.