Современные Python Проекты
О чём курс
Вам знаком синтаксис Python, но вы не понимаете, как превратить разрозненные скрипты в стабильный, тестируемый и готовый к выпуску продукт. Здесь показывают, как пройти путь от первой строчки кода до деплоя приложения, не утонув в ошибках импорта и проблемах с зависимостями.
Курс сфокусирован на прикладной инженерной культуре: вы научитесь настраивать среду в VS Code, управлять библиотеками через Poetry и pip-tools, а также писать поддерживаемый «питонический» код. Основной упор сделан на автоматизацию: внедрение тестов через pytest, написание документации на Sphinx и настройку CI/CD-пайплайнов для ваших проектов. Вы разберете создание полноценных CLI-инструментов, упаковку библиотек для PyPI и контейнеризацию приложений с помощью Docker.
Материал будет полезен разработчикам, которые хотят перейти от написания простых алгоритмов к созданию профессиональных программных продуктов, пригодных для реальной эксплуатации.
Программа обучения
- VS Code для Python: настройка редактора и продуктивная работа
- Управление версиями Python и пакетами в реальных условиях
- Создание структуры проекта с использованием шаблонов cookiecutter
- Управление зависимостями: pip, pip-tools, poetry
- Принципы написания «питонического» кода
- Тестирование приложений с помощью pytest
- Документирование кода с помощью Sphinx
- Настройка автоматических проверок (Continuous Integration)
- Разработка CLI-приложений для терминала
- Создание и публикация модулей и библиотек на PyPI
- Сборка автономных исполняемых файлов без зависимостей от внешней среды
- Развертывание приложений на платформе Heroku
- Создание Docker-образов и развертывание в инфраструктуре
Другие материалы автора 5
MK Michael Kennedy Все материалыОтзывов пока нет. Будьте первым!
Это не розничная цена — это ваш взнос в складчину. Мы собираем группу участников и делим между ними стоимость официального доступа: каждый платит только свою долю, а получает весь материал. Чем больше участников, тем меньше взнос. После того как сумма собрана, мы оформляем официальный доступ и раздаём материалы всем, кто участвовал.
Нажмите кнопку «Получить доступ» на этой странице и следуйте инструкциям. Вас переведёт на форму оплаты — доступны все современные способы (карта, СБП, электронные кошельки). После оплаты на почту придёт письмо с доступом: материалы выдаются в разделе «Мои складчины» на нашем основном сайте skladchik.org. Учтите: в России skladchik.org открывается только через ускоритель интернета (VPN) — настроить его можно за пару минут по инструкции на skladchik-kak-voiti.online.
Да, конечно. Все материалы — видео, PDF, дополнительные файлы — можно скачать к себе на компьютер и пользоваться ими сколько угодно, без ограничений по времени. Ссылки остаются активными в вашей библиотеке «Мои складчины».