Включено в курс
Чему вы научитесь
- Устанавливать Python в операционную систему
- Настраивать локальное окружение для запуска Python-кода
- Запускать скрипты, модули и пакеты
Описание
В этом курсе вы изучите настройку окружения. Вы познакомитесь с концепцией виртуальных окружений, со стандартным пакетным менеджером pip и альтернативным менеджером Poetry. В итоге вы научитесь ставить зависимости для ваших программ без конфликтов, запускать программы локально, собирать установочные файлы с точками входа. Вы сможете самостоятельно создать python-проект и подключить к нему библиотеки. Знания из этого курса помогут грамотно организовать локальное окружение, использовать лучшие практики по управлению кодом. Этот курс нужно пройти всем, кто хочет научиться программировать на Python. Чтобы учиться было проще, стоит заранее изучить основы работы с командной строкой и систему контроля версий Git.
Уроки курса
-
3
Работа с REPL
Выясняем, что такое Python REPL и как использовать этот мощный инструмент -
6
Модули distutils, Setuptools, pip
Знакомимся с системой пакетирования Python — библиотекой distutils, пакетом Setuptools и установщиком пакетов pip -
8
Инструмент pip и альтернативные источники пакетов
Узнаем, как с помощью pip устанавливать пакеты из альтернативных источников -
9
Виртуальные окружения
Учимся не засорять глобальное окружение и работать с проектами так, чтобы они не мешали друг другу своими зависимостями -
11
Запускаемые модули и пакеты
Выясняем, как оформлять модули и пакеты так, чтобы их можно было их импортировать и запускать как скрипты -
12
Доступный инструментарий для работы с Python-проектами
Знакомимся с разными инструментами для работы с проектами на Python, улучшающими процесс разработки, пакетирования и сборки -
13
Начало работы с Poetry
Устанавливаем Poetry, выполняем первоначальную настройку, создаем первый проект и знакомимся с его структурой -
14
Poetry и управление зависимостями
Учимся добавлять зависимости к проекту и запускать инструменты разработчика -
15
Poetry и скрипты
Учимся описывать точки входа в программу так, как это принято делать в poetry-проектах -
16
Сборка дистрибутива пакета с помощью Poetry
Собираем дистрибутивы проектов и учимся устанавливать их с помощью pip -
17
Самостоятельная работа
Дополнительные задания, которые позволяют закрепить полученную теорию -
18
Дополнительные материалы
Статьи и видео, подобранные командой Хекслета. Помогут глубже погрузиться в тему курса
Формат обучения
Отзывы
С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.

