Книги по Python | Books Python 📚
6.14K subscribers
243 photos
4 videos
248 links
Python книги. По всем вопросам @evgenycarter
Download Telegram
Python Unit Test Automation: Automate, Organize, and Execute Unit Tests in Python, 2nd Edition
Автор: Ashwin Pajankar (2021)

Узнайте, как автоматизировать модульные тесты Python 3 с помощью библиотек автоматизации, таких как doctest, unittest, nose, nose2, pytest и selenium. В этой книге рассматриваются важные концепции автоматизации тестирования программного обеспечения и демонстрируется, как автоматизировать, организовывать и выполнять модульные тесты с помощью Python. Она также знакомит читателей с концепциями автоматизации веб-браузера и протоколирования.

Скачать

👉 @python_360
👍2
Python Basics A Self-Teaching Introduction
H. Bhasin (2019)

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

Скачать

👉 @python_360
🔥2
Python Crash Course, 2nd Edition: A Hands-On, Project-Based Introduction to Programming
Автор: Eric Matthes (2019)

Это второе издание одной из самых продаваемых книг по Python. Она представляет собой простое введение в программирование на этом языке. Автор пишет об общих концепциях программирования, разбирает основы языка и решения типичных задач. Три реальных проекта во второй части книги позволяют читателям применить свои знания.

Во время чтения вы:
✔️Ознакомитесь с основами синтаксиса Python;
✔️Создадите простую видеоигру;
✔️Используете методы визуализации данных для создания графиков и диаграмм;
✔️Создадите и развернёте интерактивное веб-приложение.

Скачать

👉 @python_360
👍2
Python Continuous Integration and Delivery: A Concise Guide with Examples
Moritz Lenz (2018)

В книге представлены различные виды тестирования; показано, как настроить автоматизированные системы, которые выполняют эти тесты, и устанавливать приложения в различных средах контролируемым способом. Издание предназначено для технических специалистов, занимающихся доставкой программного обеспечения: разработчиков, архитекторов, инженеров по релизу и DevOps-специалистов.

Скачать

👉 @python_360
1👍1
Machine Learning Pocket Reference
Working with Structured Data in Python

Matt Harrison (2019)

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

Скачать

👉 @python_360
👍2
Numerical Python: Scientific Computing and Data Science Applications with Numpy, SciPy and Matplotlib
Автор: Robert Johansson (2019)

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

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

Скачать

👉 @python_360
👍1
Python Data Science Handbook: Essential Tools for Working with Data, 2nd Edition
Автор: Jake VanderPlas (2023)

Python является первоклассным инструментом для многих исследователей, в первую очередь благодаря своим библиотекам для хранения, манипулирования и получения информации из данных. Существует несколько ресурсов по отдельным частям этого стека науки о данных, но только в новом издании этой книги вы получите их все - IPython, NumPy, pandas, Matplotlib, scikit-learn и другие связанные инструменты.

Скачать

👉 @python_360
👍1
Pass The Python Interview: 69 Python Coding Questions, Solutions and Explanations
Автор: Lionel Osamba (2023)

Книга является ресурсом, предназначенным для помощи разработчикам и программистам, готовящимся к собеседованиям на позиции, связанные с языком программирования Python. Она предоставляет читателям набор 69 типовых вопросов и задач, которые могут возникнуть на собеседованиях, а также предоставляет к ним решения и объяснения

Скачать

👉 @python_360
👍3
Publishing Python Packages: Test, share, and automate your projects
Автор: Dane Hillard (2023)

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

Скачать

👉 @python_360
👍1
The Python Workbook: A Brief Introduction with Exercises and Solutions
Автор: Ben Stephenson (2019)

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

Особенности книги:
✔️Автор использует доступный стиль письма и простую структуру;
✔️Включает в себя множество упражнений, связанных с разными дисциплинами;
✔️Присутствуют решения примерно половины задач;
✔️Предлагаются задачи разной сложности и длины.

Скачать

👉 @python_360
2👍2
Beginning Programming with Python For Dummies, 3rd Edition
Автор: John Paul Mueller (2023)

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

Скачать

👉 @python_360
👍1
Python Geospatial Development
Erik Westra (2016)

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

Скачать

👉 @python_360
👍2
Pandas for Everyone: Python Data Analysis, 2nd Edition
Автор: Daniel Chen (2023)

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

Скачать

👉 @python_360
👍2
This media is not supported in your browser
VIEW IN TELEGRAM
9 библиотек Python для разработки игр

Разработка игр на Python — это не только PyGame, Tower Defense и платформеры, а это и DOOM, и MMORPG, и симуляторы свиданий/отношений, и визуальные новеллы, и конкурсы DARPA, и моделирование вселенной, и автотрекинг низкоорбитальных спутников.

Под катом список 9 библиотек для разработки игр и полезные гайды к каждой библиотеке.

https://habr.com/ru/post/645041/

@BookPython
👍3
Fluent Python
Luciano Ramalho (2015)

Язык Python настолько прост, что научиться продуктивно писать на нем программы можно быстро, но зачастую вы при этом используете не все имеющиеся в нем возможности. Данная книга покажет, как создавать эффективный идиоматичный код на Python, задействуя его лучшие - и иногда несправедливо игнорируемые - черты. Автор, Лучано Рамальо, рассказывает о базовых средствах и библиотеках Python и демонстрирует, как сделать код одновременно короче, быстрее и понятнее. Многие опытные программисты стараются подогнать Python под приемы, знакомые им по работе с другими языками. Эта книга покажет, как достичь истинного профессионализма в программировании на Python 3.

Скачать

👉 @python_360
👍1
Full Stack Django and React: Get hands-on experience in full-stack web development with Python, React, and AWS
Автор: Kolawole Mangabo (2023)

Разработчикам Django часто приходится прибегать к помощи front-end разработчиков для создания клиентских решений для своих веб-приложений. Объединяя возможности React и Django, эта книга создает полный путь обучения, позволяющий в кратчайшие сроки пройти путь от бэкенд-разработчика до разработчика полного стека. Эта книга поможет вам использовать React для создания самых современных макетов пользовательского интерфейса и Django для создания безупречного бэкенда.

Скачать

👉 @python_360
👍3
Web Development with Django: A definitive guide to building modern Python web applications using Django 4
Автор: Ben Shaw (2023)

На протяжении всей книги вы познакомитесь с основными возможностями Django, создав сайт Bookr - хранилище книжных обзоров. Это сквозное тематическое исследование разбито на серию небольших проектов, представленных в виде упражнений и заданий, что позволит вам бросить вызов самому себе в приятной и доступной форме. По мере продвижения вы приобретете различные практические навыки, в том числе как обслуживать статические файлы для добавления CSS, JavaScript и изображений в ваше приложение, как реализовать формы для приема пользовательского ввода и как управлять сессиями для обеспечения надежной работы пользователей. Вы рассмотрите повседневные задачи, которые являются частью цикла разработки реального веб-приложения.

Скачать

👉 @python_360
👍2
Machine Learning with Python Cookbook
Chris Albon (2018)

Книга содержит около 200 рецептов решения практических задач машинного обучения, таких как загрузка и обработка текстовых или числовых данных, отбор модели, уменьшение размерности и многие другие. Рассмотрена работа с языком Python и его библиотеками, в том числе pandas и scikit-learn. Решения всех задач сопровождаются подробными объяснениями. Каждый рецепт содержит работающий программный код, который можно вставлять, объединять и адаптировать, создавая собственное приложение.
Приведены рецепты решений с использованием: векторов, матриц и массивов; обработки данных, текста, изображений, дат и времени; уменьшения размерности и методов выделения или отбора признаков; оценивания и отбора моделей; линейной и логистической регрессии, деревьев, лесов и k ближайших соседей; опорно-векторных машин (SVM), наивных байесовых классификаторов, кластеризации и нейронных сетей; сохранения и загрузки натренированных моделей.

Скачать

👉 @python_360
👍3
Веселая шпаргалка для изучения методов Python

@BookPython
🔥12👍3
The Pandas Workshop: A comprehensive guide to using Python for data analysis with real-world case studies
Автор: Blaine Bateman (2022)

Эта книга научит вас более продуктивно работать с данными и генерировать реальные бизнес-понятия для принятия решений. Вас проведут через реальные проблемы науки о данных и покажут, как применять ключевые методы в контексте реалистичных примеров и упражнений. Увлекательные задания помогут вам применить свои новые навыки таким образом, чтобы подготовиться к реальным проектам в области науки о данных.

Скачать

👉 @python_360
👍1