Электронная книга «Публикация пакетов Python. Тестирование, распространение и автоматизация проектов»

О книге

Полезное руководство по проектированию, автоматизации, тестированию, развертыванию и выпуску проектов с открытым кодом.

С помощью «Публикации пакетов Python» вы узнаете, как правильно обслуживать пакеты, настроив автоматизированный процесс. Это позволит делиться эффективными решениями с другими и повышать производительность систем в целом.

В книге описаны лучшие практики масштабируемого совместного использования кода на Python. Вы сможете поработать с новейшими инструментами для упаковки кода. Изучите все нюансы тестирования и непрерывной интеграции, а также получите профессиональные советы для создания поддерживаемого проекта с открытым кодом.

Что внутри:

• Расширения и команды консольных сценариев.

• Улучшение качества кода благодаря автоматизированной проверке и тестированию.

• Создание отличной документации.

• Поддержание актуальности пакетов.

• Конвейер непрерывной интеграции с помощью GitHub.

Об авторе

ДЭЙН ХИЛЛАРД — разработчик веб-приложений, энтузиаст Python и спикер международных конференций. Он вырос в Мичигане и получил степень бакалавра в области компьютерной инженерии и степень по математике в Мичиганском университете.

«Книга помогает пройти последнюю милю профессионального роста и стать гуру, дает ясное понимание процесса публикации пакетов Python. Привычные инструменты раскрываются с необычной стороны. Описанные техники — настоящий must have. Рекомендую держать на столе всем python-разработчикам». — Антон Шустиков, технический директор Tport finance

«Это практическое руководство от А до Я по пакетам Python. Книга подойдет начинающим open-source-энтузиастам и опытным разработчикам, желающим выделить часть своего проекта в пакет и распространять внутри своей компании. Разработчики разных уровней смогут почерпнуть идеи по организации кода, автоматизации разработки через Github Actions». — Александр Елистратов, старший разработчик BGaming

Характеристики

Издательство: БОМБОРА
ISBN: 978-5-04-202353-8
Возрастное ограничение: 12+
Дата выхода: 19.04.2024
Форматы: PDF
Обложка Публикация пакетов Python. Тестирование, распространение и автоматизация проектов Дэйн Хиллард

Похожие электронные книги

Python все в одном для чайников, 3-е издание

Все, что вам нужно знать, чтобы начать программировать на Python! «Python все в одном для чайников» — незаменимый помощник в освоении одного из самых популярных языков программирования. От создания приложений и разработки сложных веб-сайтов до анализа больших объемов данных — Python способен решить любую задачу. Это издание станет идеальной отправной точкой для новичков в программировании, а для опытных разработчиков — ценным справочником, выходящим за рамки базовых знаний. Примените Python для углубленного анализа данных, освойте написание кода с поддержкой ИИ и с помощью GitHub CoPilot и раскройте весь потенциал этого мощного языка. 7 книг внутри: • «Введение в Python» • «Понимание "строительных блоков" Python» • «Использование библиотек» • «Применение искусственного интеллекта» • «Изучение данных» • «Работа с оборудованием» • «Создание роботов»
2299 ₽
2759 ₽
-17%
Подробнее
Где еще купить:
Покупайте в удобном маркетплейсе у официального поставщика

Python для Data Science для чайников, 3-е издание

Позвольте Python сделать за вас тяжелую работу по анализу больших данных! Это пошаговое руководство для новичков, которое позволит вам освоить работу с данными, используя один из ведущих языков программирования. Знание основ Python упростит вам жизнь, откроет путь к ценным идеям в Data Science и повысит ваш профессионализм. Управляйте данными и организуйте их с помощью облачных реляционных баз данных. Издание обновлено для последней версии Python и содержит актуальные примеры. Внутри: • Основы Python и Data Science • Импорт и очистка данных • Работа с нейроcетями и ансамблями деревьев решений • Обеспечение безопасности данных • Работа с обновленными наборами данных Об авторах Джон Пол МЮЛЛЕР — автор и технический редактор. Он написал 121 книгу и более 600 статей. Темы его работ охватывают самые разные области — от сетевых технологий до искусственного интеллекта, от управления базами данных до программирования, науки о данных и машинного обучения. Лука МАССАРОН — специалист в обработке данных и директор по маркетинговым исследованиям, специализирующийся на многомерном статистическом анализе, машинном обучении и анализе потребительского поведения. Также является экспертом по машинному обучению программы Google Developer Expert (GDE).
2099 ₽
2519 ₽
-17%
Подробнее
Где еще купить:
Покупайте в удобном маркетплейсе у официального поставщика

Программирование на Python с нуля

Программирование на Python с нуля. Это подробное руководство по основам программирования на языке Python, начиная с введения в язык и заканчивая применением Python в научной среде и разработке программного обеспечения. Что внутри? • Основы языка: изучение интерактивной среды IPython, Jupyter Notebook, Google Colab и Anaconda. • Управляющие и синтаксические конструкции. • Структуры данных: понимание строк, словарей, кортежей и списков. • Объектно-ориентированное программирование: инкапсуляция, наследование, полиморфизм и паттерны проектирования. • Работа с базами данных: подключение к БД, ORM, SQLAlchemy и анализ данных с помощью Pandas. Вы получите исчерпывающие знания обо всех аспектах языка и много полезных примеров, которые помогут освоить теорию и применить ее на практике, научитесь создавать эффективные решения, оптимизировать код и готовить почву для профессионального роста в области Python-разработки. Об авторе Юлия КАМАЛОВА — преподаватель и инженер в сфере IT и анализа данных. На кафедре информационных технологий Финансового университета при Правительстве РФ обучает студентов Python, ML и управлению данными с использованием PostgreSQL. Имеет опыт преподавания в ЦДО МГТУ им. Баумана и работы в компаниях нефтегазовой отрасли («Нефтемаш», Ижевский нефтяной научный центр), где занималась разработкой и внедрением информационных систем. «Эта книга — уверенная отправная точка для формирования инженерного мышления, а не набора приемов. Здесь последовательно выстраивается фундамент: от базового синтаксиса и структур данных Python до принципов и практик, без которых не обходится современная разработка и работа с данными. Вдумчивый читатель получает связный профессиональный маршрут, который одинаково полезен и для прикладной разработки, и как база для входа в самые быстрорастущие направления ИТ — Data Science, машинное обучение и инструменты ИИ». — Дмитрий Зубрецкий, технический директор targetai
1499 ₽
1799 ₽
-17%
Подробнее
Где еще купить:
Покупайте в удобном маркетплейсе у официального поставщика

Python для детей. Играем, чтобы программировать

«Python для детей. Играем, чтобы программировать» ВЛАДИМИР АФАНАСЬЕВ — предприниматель, бизнес-консультант. На его счету 200+ команд и благодарственные письма от банков и ТОП-операторов связи. Руководитель ИТ-компании ICE Partners и сети детских школ программирования #АйДаКодить. НИКИТА БРАГИН, АЛЕКСАНДР ТАШКИН, МУХАМЕТ ИДРИСОВ — преподаватели школы программирования #АйДаКодить. Даже если ваш ребенок никогда не программировал, не волнуйтесь! Книга написана специально для тех, кто только начинает свой путь в этой сфере. Множество пошаговых инструкций, простые объяснения и подробные разборы помогут школьнику быстро освоиться и почувствовать себя настоящим программистом. Почему Python? Это один из самых мощных языков программирования, который обладает простым синтаксисом и понятной логикой. С его помощью ваш ребенок сможет создавать удивительные проекты. Почему #АйДаКодить? Это школа программирования, где готовят к ОГЭ/ЕГЭ по математике и информатике, учат создавать компьютерные игры, программы и мультики, а также логически мыслить, ставить цели и добиваться их. Занятия проходят по авторской программе с применением игровых механик.
1699 ₽
2039 ₽
-17%
Подробнее
Где еще купить:
Покупайте в удобном маркетплейсе у официального поставщика

Разработка ПО на примерах с помощью Python

Хотите создавать более качественное программное обеспечение? Ищете практические примеры, помогающие понять принципы проектирования? Тогда эта книга — то, что вам надо. Нужны только знания основ современного Python, но продвинутые концепции языка объясняются и иллюстрируются в ходе изложения. Вы научитесь превращать идеи в продуманные решения, писать понятный и гибкий код, а также узнаете, как использовать шаблоны проектирования. В каждой главе вас ждут реальные задачи, готовые примеры кода и советы, помогающие писать чище, проще и надежнее!
1899 ₽
2279 ₽
-17%
Подробнее
Где еще купить:
Покупайте в удобном маркетплейсе у официального поставщика

Главное сегодня

Прочти первым: «Гость» Лоры Кейли
Статьи
28 сентября

Прочти первым: «Гость» Лоры Кейли

Отрывок из новой книги мастера остросюжетной прозы

Нестареющая классика: новые экранизации культовых романов
Статьи
28 сентября

Нестареющая классика: новые экранизации культовых романов

Рассказываем какие великие книги вдохновили режиссеров и сценаристов в 2026 году

Запах какао и шепот тайн: 10 книг, которые согревают и интригуют
Статьи
27 сентября

Запах какао и шепот тайн: 10 книг, которые согревают и интригуют

Атмосферные истории о вкусах, семейных загадках, неожиданных переменах и маленьких радостях среди серых осенних дней

Занимательная этимология, споры о кофе и «боль» иностранцев: интересные факты о русском языке
Статьи
27 сентября

Занимательная этимология, споры о кофе и «боль» иностранцев: интересные факты о русском языке

Сложный, эмоциональный и изменчивый

Михаил Ломоносов: интересные факты о великом ученом
Статьи
26 сентября

Михаил Ломоносов: интересные факты о великом ученом

Отказался жениться, дрался с академиками, придумывал слова

Киносказка стала главным жанром российского проката: 33 релиза принесли 10,6 млрд рублей
Новости
25 сентября

Киносказка стала главным жанром российского проката: 33 релиза принесли 10,6 млрд рублей

Сказки и семейное фэнтези обошли комедии и ужасы по кассовым сборам

Netflix представил первые кадры «Квазимодо: Душа Парижа»
Новости
25 сентября

Netflix представил первые кадры «Квазимодо: Душа Парижа»

Фильм кардинально переосмысливает роман Гюго

Александра Маринина встретилась с читателями в «Молодой гвардии»
Новости
25 сентября

Александра Маринина встретилась с читателями в «Молодой гвардии»

Почему правда — не всегда хорошо, в чем разница между писателем и автором и что нового в «старой» Каменской

Тест: Кто вы из средневековых целительниц?
Тесты
25 сентября

Тест: Кто вы из средневековых целительниц?

Знахарка, алхимик или домашний лекарь

Начались съемки комедийного сериала «Большая семейка» по мотивам книг Дмитрия Емца
Новости
25 сентября

Начались съемки комедийного сериала «Большая семейка» по мотивам книг Дмитрия Емца

Проект выйдет в онлайн-кинотеатре Okko в следующем году

MGM+ выпустил первый трейлер к сериалу «Остров Сокровищ»
Новости
25 сентября

MGM+ выпустил первый трейлер к сериалу «Остров Сокровищ»

Зрителей ждут динамичный сюжет, масштабные декорации и зрелищные сцены морских сражений

Авторы издательской группы «Эксмо-АСТ» примут участие в Нижегородской книжной ярмарке
Новости Эксмо
24 сентября

Авторы издательской группы «Эксмо-АСТ» примут участие в Нижегородской книжной ярмарке

Издательство «Эксмо» и Президентская платформа «Россия — страна возможностей» подписали Соглашение о сотрудничестве
Новости Эксмо
24 сентября

Издательство «Эксмо» и Президентская платформа «Россия — страна возможностей» подписали Соглашение о сотрудничестве

«Невеста Ноября» Лии Арден получит пятое, юбилейное подарочное издание
Новости
24 сентября

«Невеста Ноября» Лии Арден получит пятое, юбилейное подарочное издание

В первый тираж войдет елочная игрушка с озорным месяцем

Тизер сериала «Капитанская дочка»: любовь в Белогорской крепости и пугачевский бунт
Новости
24 сентября

Тизер сериала «Капитанская дочка»: любовь в Белогорской крепости и пугачевский бунт

Завершились съемки масштабной многосерийной драмы

✕