Для успешного прохождения курса необходимо сделать и показать преподавателю домашние задания. Питону мы научим, а вот сопутствующие технологии придётся изучать самостоятельно.
Упоминается с первой лекции курса. Желательно прочитать зачем он нужен и убедиться что он установлен и работает. https://pip.pypa.io/en/stable/quickstart/
Основные инструменты для предоставления своих работ менторам.
Если вы знаете как создать пулреквест, то эту часть можно пропустить.
Прекрасная статья на GitHub, читать от начала до конца, ходить по ссылкам. Мы используем "shared repository" (студент + ментор) и The GitHub flow (работа через Pull requests).
Желательно предварительно установить себе на машину git, завести аккаунт на GitHub и проверить что pull/push работают.
Выдача поисковой системы будет отличаться в зависимости от сервиса, которым вы пользуетесь и на каком языке спрашиваете. Спрашивать нужно на английском. Google даёт более релевантные результаты, чем Яндекс.
Если кто-то говорит, что глупых вопросов не бывает, то не верьте ему. Если вопрос можно вбить в поисковике (смотрите выше) и получить на него ответ, то это глупый вопрос.