Python-инструментарий: Автоматизируй рутину в разработке и администрировании

Python-инструментарий: Автоматизируй рутину в разработке и администрировании

Готовые рецепты автоматизации на Python. Научитесь писать скрипты для мониторинга, деплоя, тестирования и анализа данных. Автоматизируйте рутину и повысьте свою эффективность в разы. Получите доступ к репозиторию с кодом всех примеров из книги. Python прочно вошел в число самых популярных языков программирования благодаря своей простоте, универсальности и богатой экосистеме библиотек. Его возможности выходят далеко за рамки вебразработки и Data Science — Python является идеальным инструментом для автоматизации рутинных задач в разработке и системном администрировании.

 



Автор: Кирилл Феткулин
Язык: русский
Жанр: компьютерная литература, Программирование
Формат: pdf
Подробнее

[Merion academy] Python - программист с нуля (2024) Видеокурс

[Merion academy] Python - программист с нуля (2024) Видеокурс

Python - отличный выбор для первого языка. В курсе мы дадим структурированные знания в увлекательной форме и изучим все от самых основ до продвинутых техник, чтобы вы могли попасть на стажировку или начать работать Junior программистом сразу после курса.​ Python - язык не только для программистов. Работаете с большими данными, сложными вычислениями, или вам нужно автоматизировать процессы? Наш курс построен так, чтобы после окончания вы смогли максимально быстро решить свою прикладную задачу с помощью Python.​


 






Подробнее

Python. Системный анализ данных, расчеты и моделирование

Python. Системный анализ данных, расчеты и моделирование

Перед вами подробное руководство по применению в научных целях Python - современного и наиболее востребованного языка программирования. Его преимущество заключается в том, что это так называемый язык высокого уровня с простым и интуитивно понятным синтаксисом. Однако несмотря на то, что Python хорошо подходит в качестве языка для начинающих, он также активно применяется и для решения самых сложных задач, благодаря чему в настоящее время является одним из наиболее широко используемых языков программирования во всем мире. Автор книги, норвежский исследователь Иоаким Сунднес, известный своими достижениями в области научных вычислений, машинного обучения и моделирования, подробно объясняет принципы работы с Python.

 



Автор: Йоаким Сунднес
Язык: русский
Жанр: компьютерная литература, Программирование
Формат: pdf, epub
Подробнее

Python-Code fur Einsteiger - August 2025

Python-Code fur Einsteiger - August 2025

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



Автор: Papercut Limited
Язык: немецкий
Жанр: Компьютерная литература, программирование
Формат: PDF
Подробнее

RAG и генеративный ИИ. Создаем собственные RAG-пайплайны с помощью LlamaIndex, Deep Lake и Pinecon

RAG и генеративный ИИ. Создаем собственные RAG-пайплайны с помощью LlamaIndex, Deep Lake и Pinecon

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

 



Автор: Дэнис Ротман
Язык: русский
Жанр: компьютерная литература, искусственный интеллект
Формат: pdf
Подробнее

Основы информационных технологий для неспециалистов: что происходит внутри машин

Основы информационных технологий для неспециалистов: что происходит внутри машин

Все, что вам нужно знать о компьютерах, интернете, приватности и безопасности. Технологические изменения – это не отдельное событие, а непрерывный процесс – быстрый, постоянный и ускоряющийся. К счастью, основы работы цифровых систем останутся неизменными. Когда вы их поймете, то сможете лучше справляться с вызовами и возможностями, которые они предоставят. Существует целая тьма языков. Какой из них вам следует изучить в первую очередь? В этой книге я кратко расскажу о двух ЯП – jаvascript и Python. Оба широко используются как профессиональными программистами, так и любителями. Они просты в освоении на начальном уровне, широко применимы и масштабируемы при создании более крупных программ. Язык jаvascript включен в каждый браузер, поэтому никакое ПО скачивать не нужно. Написав программу, вы сможете использовать ее на собственных веб-страницах, чтобы показать друзьям и родственникам. Другой наш язык – Python. Он отлично подходит для повседневной разработки программ в громадном диапазоне областей применения. За последние несколько лет Python стал стандартным языком для вводных занятий по программированию, а также для курсов по аналитике данных и машинному обучению.

 



Автор: Брайан Керниган
Язык: русский язык
Жанр: компьютерная литература, Программирование
Формат: pdf, fb2, epub
Подробнее

C++ & Python Coding Manual - 7th Edition 2025

C++ & Python Coding Manual - 7th Edition 2025

Сделайте совершенными свои навыки программирования, изучив основы Python и C++! Высококачественные справочники и подробные руководства от команды экспертов по изучению Python и его применению в реальных программах. Понимание основ C++ и навыков оптимизации кода. Python и C++ - это самые мощные и универсальные языки программирования. Понимание и овладение ими позволяет нам лучше разбираться в современных технологиях и как они взаимодействуют с нами и нашим окружением.

Learn the basics of Python and C++ and expand your skills! High-quality guidebook, featuring detailed guides from a team of experts. Learn Python and apply it to real-world programs. Start to learn the basics of C++ and top tips for working with code. Python and C++ are two of the most powerful and feature-rich programming languages. Being able to understand and use either enables you to better understand today’s technologies and how they interact with us and our environment.
 



Автор: Papercut Limited
Язык: английский
Жанр: manual, кодирование, программирование, справочник, мануал, руководство,
Формат: True PDF
Подробнее

Python. Быстрый старт (2023)

Python. Быстрый старт (2023)

Всегда хотели научиться программировать на Python, но не знаете, с чего начать? Или хотите быстро перейти с другого языка на Python? Уже перепробовали множество книг и курсов, но ничего не подходит? Серия «Быстрый старт» — отличное решение, и вот почему: сложные понятия разбиты на простые шаги — вы сможете освоить язык Python, даже если никогда раньше не занимались программированием; все фундаментальные концепции подкреплены реальными примерами; вы получите полное представление о Python: структуры управления, методы обработки ошибок, концепции объектно-ориентированного программирования и т.д. В конце книги вас ждет интересный проект, который поможет усвоить полученные знания. Ну что, готовы? Погнали!

 



Автор: Джейми Чан
Язык: русский
Жанр: компьютерная литература, Программирование
Формат: pdf
Подробнее

Инженерия данных в Python. Основы анализа данных с помощью Pandas, NumPy и Scikit-learn

Инженерия данных в Python. Основы анализа данных с помощью Pandas, NumPy и Scikit-learn

Цель этой книги – научить вас подготавливать и преобразовывать сырые данные, конструировать новые признаки и придавать исходным данным форму, пригодную для будущего интеллектуального анализа при помощи методов машинного и глубокого обучения. Предложенные в книге эффективные техники и приемы будут полезны для обработки любого объема данных. Примеры кода опираются на наиболее популярные библиотеки Python для работы с данными, такие как Pandas, NumPy и Scikit-learn. Издание предназначено как делающим первые шаги в освоении науки о данных, так и практикующим специалистам, желающим улучшить свои навыки.

 



Автор: Cuantum Technologies
Язык: русский язык
Жанр: Программирование
Формат: pdf
Подробнее

Python для начинающих. Лучшие задачи для изучения языка программирования

Python для начинающих. Лучшие задачи для изучения языка программирования

Это практическое руководство для тех, кто хочет освоить программирование на языке Python. Состоит из 15 увлекательных задач, которые помогут новичкам освоить ключевые концепции программирования, решая интересные кейсы и головоломки. Издание ориентировано на читателей с любым уровнем подготовки. Книга «Python для начинающих. Лучшие задачи для изучения языка программирования» станет источником вдохновения для начинающих программистов, заинтересованных не только в овладении техническими навыками, но и в поиске оригинальных решений.

 



Автор: Паскаль Лафуркад, Малика Мор
Язык: русский
Жанр: компьютерная литература, Программирование
Формат: pdf
Подробнее

Создаём телеграм-бота на Python

Создаём телеграм-бота на Python

Эта книга - практическое руководство по созданию современных Telegram-ботов на Python с использованием асинхронного фреймворка Aiogram. Она рассчитана на начинающих и продолжающих разработчиков, которые хотят быстро освоить все этапы разработки: от первых шагов и настройки окружения до построения сложных интерактивных ботов с базой данных, кнопками, многошаговыми диалогами и интеграцией с внешними сервисами. Книга написана простым и понятным языком, а весь материал структурирован для быстрого освоения даже без большого опыта в Python. Создайте своего первого Telegram-бота уже сегодня и откройте для себя новые возможности автоматизации, общения и бизнеса!

 



Автор: Н.А. Войтов
Язык: русский
Жанр: компьютерная литература, Программирование
Формат: pdf
Подробнее

Кластерный анализ фондового рынка и криптовалют на Python

Кластерный анализ фондового рынка и криптовалют на Python

Эта книга является практическим руководством для аналитиков, трейдеров и исследователей данных, стремящихся углубить свои знания в области анализа финансовых данных. В книге подробно рассматриваются методы кластерного анализа, их применение для оптимизации портфеля, обнаружения аномалий и прогнозирования трендов на финансовых рынках. Материалы книги сопровождается примерами кода на Python, что позволяет читателям немедленно применять изученные методы на практике. Использование популярных библиотек, таких как Pandas, NumPy, Scikit-learn, Matplotlib и Seaborn, делает анализ данных доступным и эффективным.

 



Автор: Ярослав Суков
Язык: русский
Жанр: Программирование, финансы
Формат: pdf
Подробнее

Head First. Архитектура ПО

Head First. Архитектура ПО

Плох тот разработчик, который не мечтает стать архитектором! Вам тоже хочется пройти этот путь как можно быстрее? Авторы бестселлера "Фундаментальный подход к программной архитектуре" научат вас мыслить "архитектурно" и расскажут про актуальные проблемы архитектуры ПО. Вы узнаете о различиях между архитектурой и дизайном и о взаимосвязи между кодом, компонентами и архитектурными стилями. На ярких, запоминающихся и реальных примерах вы научитесь работать с самыми распространенными архитектурными стилями. Архитектурные компоненты не зависят от языка. Мы используем Python только для иллюстрации.

 



Автор: Раджу Ганди, Марк Ричардс, Нил Форд
Язык: русский
Жанр: компьютерная литература
Формат: pdf
Подробнее

Создание нейросетей. Готовые проекты

Создание нейросетей. Готовые проекты

Практическое руководство по созданию проектов с использованием нейросетей, от простых до сложных. Вместо сухой теории мы будем шаг за шагом разрабатывать реальные приложения, которые демонстрируют мощь искусственного интеллекта в действии. Вы научитесь создавать модели, которые распознают жесты, анализируют лица, генерируют мемы и музыку, исправляют ошибки в коде, диагностируют болезни по голосу, пишут рассказы и даже управляют реальными роботами. Каждая глава — это отдельный проект, сопровождаемый объяснением ключевых концепций, инструкциями по сбору данных, обучению моделей и развертыванию готовых решений.

 



Автор: Джейд Картер
Язык: русский язык
Жанр: Программирование, искусственный интеллект
Формат: pdf
Подробнее

Цифровая обработка сигналов с модулями на Python'e

Цифровая обработка сигналов с модулями на Python'e

Предлагаемая вашему вниманию книга посвящена обработке сигналов. Отличительная черта книги, которая выделяет ее из большого количества доступных учебников, это использование модулей на языке Python для решения рассматриваемых проблем. Применение специализированных модулей: NumPy, SciPy, Scikit-learn, pywt, bitarray, Matplotlib позволяет создавать короткие скрипты, решающие текущую проблему.

 



Автор: Евгений Столов
Язык: русский
Жанр: компьютерная литература, Программирование
Формат: pdf
Подробнее

Поиск на основе искусственного интеллекта

Поиск на основе искусственного интеллекта

Современные поисковые системы выходят далеко за рамки простого сопоставления поисковых запросов с базой данных. Прочитав эту книгу, вы получите знания и навыки, необходимые для разработки продвинутых поисковых приложений на основе ИИ, способных автоматически обучаться на основе каждого обновления контента и взаимодействия с пользователем. Ключевые понятия и методы проиллюстрированы доступными для понимания примерами. Весь код книги написан на Python и поставляется в блокнотах Jupyter, работающих в контейнерах Docker. Эта книга предназначена для инженеров поисковых систем, инженеров-программистов и специалистов по данным, которые хотят узнать, как создавать передовые поисковые системы, интегрирующие новейшие методы машинного обучения, чтобы обеспечить более предметно-ориентированный и интеллектуальный поиск. Технические читатели, которые хотят извлечь максимальную пользу из этой книги, могут следовать примерам кода Python.

 



Автор: Трей Грейнджер, Дуг Тернбулл, Макс Ирвин
Язык: русский
Жанр: компьютерная литература, искусственный интеллект
Формат: pdf
Подробнее

Python. Основы программирования

Python. Основы программирования

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

 



Автор: Ярослав Суков
Язык: русский
Жанр: компьютерная литература, Программирование
Формат: pdf
Подробнее

Визуализация данных для профессионалов. Дизайн понятных диаграмм и дашбордов

Визуализация данных для профессионалов. Дизайн понятных диаграмм и дашбордов

Даже самые обычные диаграммы, дашборды и инфографики могут поведать увлекательные и вдохновляющие истории о данных! В этой книге рассказывается, как усовершенствовать визуализации, которые вы создаете каждый день, улучшив макет и типографику, подобрав правильные сочетания цветов и обеспечив доступность для людей с ограниченными возможностями. Вы откроете для себя нестареющие принципы дизайна, которые помогут вам выделить важные признаки, компенсировать недостаток информации и организовать интерактивное взаимодействие с потоками постоянно обновляемых данных. Книга «Визуализация данных для профессионалов» познакомит вас с основами графического дизайна применительно к наиболее распространенным типам визуализации данных.

 



Автор: Дезире Эбботт
Язык: русский
Жанр: компьютерная литература
Формат: pdf
Подробнее

Промт-инжиниринг для GenAI. Паттерны надежных запросов для качественных результатов

Промт-инжиниринг для GenAI. Паттерны надежных запросов для качественных результатов

Стремительное развитие ИИ меняет нашу жизнь, а поспевать за ним становится все труднее. Каждый, кто профессионально использует ИИ, быстро приходит к пониманию, что качество результатов напрямую зависит от качества входных данных. Поэтому нам сейчас не обойтись без промт-инжиниринга (prompt engineering) — набора методов повышения надежности, эффективности и точности моделей ИИ. Большие языковые (LLM) и диффузионные модели, такие как ChatGPT и DALL-E, постоянно обучаются на общедоступных текстах и изображениях из Интернета. Так что практически любой человек может использовать модели ИИ для решения задач, которые ранее не поддавались автоматизации. Эта книга поможет вам осваивать и применять на практике модели генеративного ИИ.

 



Автор: Феникс Джеймс, Тейлор Майк
Язык: русский язык
Жанр: компьютерная литература, промт-инжиниринг
Формат: pdf
Подробнее

Kubernetes для разработчиков

Kubernetes для разработчиков

Современное программное обеспечение должно хорошо поддаваться масштабированию, эффективно справляясь при этом с балансировкой нагрузки, отслеживанием состояния и обеспечением безопасности. Узнайте, как можно решать эти и другие важные задачи. В издании рассматриваются все составляющие процесса контейнеризации и развертывания приложения на платформе Kubernetes с точки зрения разработчика. Сначала вы создадите небольшое приложение, способное работать в облачном кластере Kubernetes, а затем поэтапно изучите рекомендуемые практики, позволяющие сделать развертывание стабильным в долгосрочной перспективе, включая методы масштабирования, планирования емкости и оптимизации ресурсов.

 



Автор: Уильям Деннис
Язык: русский
Жанр: компьютерная литература, Программирование
Формат: pdf
Подробнее

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

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

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

 



Автор: Дэйн Хиллард
Язык: русский
Жанр: компьютерная литература, Программирование
Формат: pdf
Подробнее

Инфраструктура как код. С примерами на Python и Terraform

Инфраструктура как код. С примерами на Python и Terraform

Инфраструктура как код (IaC) – это набор методов и процессов для построения и обслуживания инфраструктуры с использованием скриптов, файлов конфигурации или языков программирования. IaC значительно облегчает тестирование компонентов, реализацию функций и масштабирование системы. Но самое главное – поскольку IaC следует классическим методам разработки, для внесения изменений в масштабах системы достаточно нескольких коммитов кода! Прочитав эту книгу, вы научитесь создавать виртуальные серверы, сети, балансировщики нагрузки, брандмауэры и другие компоненты с помощью Python и Terraform, а также уверенно обновлять инфраструктуру, не прерывая работу системы.

 



Автор: Розмари Ванг
Язык: русский
Жанр: компьютерная литература, Программирование
Формат: pdf
Подробнее

Графика на Python. Создание 2D- и 3D-изображений для научной графики и презентаций

Графика на Python. Создание 2D- и 3D-изображений для научной графики и презентаций

В книге на наглядных примерах показано, как использовать встроенные графические примитивы Python – точки, линии и стрелки — для создания сложной графики, визуализации двух- и трехмерных объектов, диаграмм с данными и технических иллюстраций. После прочтения вы сможете создавать привлекательные графические изображения, не ограничиваясь функциями, доступными в су­ществующих библиотеках Python. Приведены примеры из физики (визуализация электронных облаков, изменение климата), астрономии, биологии (изменение динамики популяций), экономики (управление ресурсами) и др. Исходный код Python включен во все приложения, что делает материал более доступным для начинающих программистов.

 



Автор: Бернар Коритес
Язык: русский
Жанр: компьютерная литература, Программирование
Формат: pdf
Подробнее

Большие данные. Современные фреймворки и разработка приложений

Большие данные. Современные фреймворки и разработка приложений

В книге рассматриваются модели, системы и фреймворки, специально разработанные для обработки и анализа больших наборов данных. Вы познакомитесь с основными парадигмами и механизмами, применяемыми в анализе больших данных, включая MapReduce, рабочие потоки, массовый синхронный параллелизм, передачу сообщений и SQL-подобные модели. В главах книги описаны примеры использования фреймворков Hadoop, Spark, Storm и MPI и рассмотрены вопросы выбора среды, наиболее подходящей для достижения целевых задач приложения. Читатель должен хорошо владеть такими языками, как Java, Python или Scala, и знать основные концепции параллельного и распределенного программирования.

 



Автор: Талия Д., Трунфио П., Мароццо Ф., Белькастро Л.
Язык: русский
Жанр: компьютерная литература, Программирование
Формат: pdf
Подробнее