Реальный опыт программирования возможен только если код запускается локально на своем компьютере. А для этого нужно выполнить достаточно много подготовительных действий: настроить операционную систему, установить интерпретатор, редактор, git, подготовить проект и т.д. Настройка окружения — непростая тема для новичков. В этом курсе разбирается весь процесс от и до. Показываются не только базовые принципы организации окружения, но и так же хорошие практики по управлению кодом и отслеживанием его качества.
Программа курса
Введение
- Установка Python
- Работа с REPL
- Подробнее о Python
- Пакеты и индексы
- distutils, setuptools, pip
- Установка pip
- pip и альтернативные источники пакетов
- Виртуальные окружения
- Cкрипты
- Запускаемые модули и пакеты
- Доступный инструментарий для работы с Python-проектами
- Начало работы с Poetry
- Poetry и управление зависимостями
- Poetry и скрипты
- Сборка дистрибутива пакета с помощью Poetry