Отличная подборка литературы про программирование на Python – книги 2019 – 2020 года. Лучшие бестселлеры по теме с разным уровнем сложности и для разных целевых аудиторий.
Даг Хеллман. Стандартная библиотека Python 3: справочник с примерами
Автор книги – Даг Хеллман. Он является экспертом в области языка Python. В книге рассказывается об основных разделах библиотеки Python 3.x. Описание подкреплено примерами исходного кода и демонстрацией их выполнения. Это дает возможность увидеть, как работает каждый модуль, представленный в библиотеке. Дальше
Деннис Брилов, Дж. Гленн Брукшир. Компьютерные науки. Базовый курс
Книга будет полезна не только студентам-программистам, но и учащимся на других специальностях. Она написана простым и понятным языком, предназначена для широкой аудитории. Цель книги – дать представление о компьютерных науках и возможностях, которыми могут воспользоваться студенты сегодня. Дальше
Дэвид Бизли, Брайан К. Джонс. Python. Книга рецептов
Книга поможет разобраться в написании приложений на языке Python так, чтобы они были удобны и понятны. В руководстве описаны приемы создания качественного, легкочитаемого и оптимизированного кода. После каждой главы автор приводит задания, которые помогут на практике разобраться с материалом. Дальше
Ханс-Георг Шуман. Python для детей
Книга предназначена для юных программистов. Она знакомит читателей с основами языка Python. Также дети получат представление об объектно-ориентированном программировании, функциях, модулях и классах. Книга рассказывает, как работать с графикой и анимацией. Также есть информация о разработке игр. Дальше
Себастьян Рашка. Python и машинное обучение
Python – один из самых популярных языков в программировании. И в книге приведены доказательства этому. В ней собраны ответы на самые важные вопросы об этом языке. В книге описываются основные библиотеки Python, включая scikit-learn, Theano и Keras. Из нее вы узнаете об анализе мнений и нейронных сетях. Дальше
Гарри Персиваль. Python. Разработка на основе тестирования
В чем преимущества разработки на языке Python на основе тестирования? Как создавать и выполнять тесты при разработке приложения? Как сократить объем кода, необходимого для тестирования, до минимума? Как работать с Django, jQuery, Selenium? Во всех этих вопросах поможет разобраться данная книга. Дальше
Михаэль Вайгенд. Raspberry Pi для детей
Raspberry PI – компьютер на одной плате. Его габариты не больше, чем у кредитки. Эта книга дает базовые знания о Raspberry PI. Она разработана специально для детей. Понятное описание и пошаговые инструкции наглядно продемонстрируют, как разработать свой собственный сайт, медиацентр или автосимулятор. Дальше
[service title=»Рекомендации для вас:» icon=»icon: hand-o-right» icon_color=»#0094de»]Люси и Стивен Хокинг — книги для детей (последовательность). [/service]
Антонио Меле. Django 2 в примерах
Речь идет о фреймворке для Python-разработчиков – Django. Из книги читатель узнает, как разработать приложение с его помощью. Помимо базовых возможностей Django в ней описаны способы интеграции сторонних инструментов. Они помогут создать практичный продукт, решающий реальные задачи. Дальше
Хуан Нуньес-Иглесиас, Харриет Дэшноу, Штефан ван дер Уолт. Элегантный SciPy
В книге описаны основы пакета прикладных математических процедур для языка Python – SciPy. Она обучает читателя элегантному, удобному и легкочитаемому коду, который эффективно решает поставленные задачи. Помимо SciPy, в книге приводятся примеры и других библиотек – Pandas, NumPy, scikit-image. Дальше
Аллен Б. Дауни. Изучение сложных систем с помощью Python
Сложные системы включают в себя множество взаимосвязанных компонентов. Наука о них находится на стыке знаний математики, информатики и естествознания. Главный ее инструмент – дискретные модели. Их возможности помогут понять программный код, тексты и пояснения, описанные в этой книге. Дальше
Лентин Джозеф. Изучение робототехники с помощью Python
В книге пошагово описан процесс создания робота-официанта. Обучение начинается с теории, а заканчивается реализацией полученных знаний на практике. В книге представлена и программная часть. Она научит использовать операционную систему ROS, моделировать в Gazebo, создание GUI на языках Python и Qt. Дальше
Артем Груздев, Майкл Хейдт. Изучаем pandas. Высокопроизводительная обработка и анализ данных в Python
Книга посвящена изучению программного пакета для Python-разработчиков под названием pandas. Эта библиотека включает в себя множество инструментов, которые облегчат разработку. В книге описана загрузка данных с удаленного источника, численный и статистический анализ и другие операции. Дальше
Мануэль Рубио-Санчес. Введение в рекурсивное программирование
В книге рассказывается об основах рекурсии и рекурсивного программирования. Благодаря наглядным примерам обучающийся знакомится как с теоретическими аспектами, так и с практикой. В книге приводится сравнение рекурсивных и итерационных алгоритмов с их преимуществами и недостатками. Дальше
Майкл Солтис. Введение в анализ алгоритмов
Книга знакомит с вводным курсом в анализ алгоритмов. Информация подается в кратком виде, но строго в математическом плане. Читателю предстоит узнать главные характеристики линейных, ветвящихся и циклических алгоритмов. В книге приводится множество задач и примеров для наиболее полного усвоения информации. Дальше
Марко Бонцанини. Анализ социальных медиа на Python
С помощью языка Python можно разработать прототип, визуализировать и провести анализ наборов данных. Читатель узнает, как исследователи-аналитики получают и анализируют данные из социальных сетей – Facebook, Twitter и т.д. Издание на русском языке дополнено информацией о сети «ВКонтакте». Дальше
Наоми Седер. Python. Экспресс-курс
Книга создана для тех, кто уже погрузился в основы программирования на языке Python. Благодаря ей вы узнаете об управлении данными, а также об их структуре. Она поможет научиться разрабатывать и тестировать приложения. Автор книги рассказывает и про объектно-ориентированное программирование. Дальше
Мэтт Харрисон. Как устроен Python. Гид для разработчиков, программистов и интересующихся
Python считается одним из самых распространенных языков в сфере программирования. Специалисты, владеющие им, востребованы на рынке. На этом языке создаются игры, веб-приложения, решаются задачи любой сложности. Книга подойдет как новичкам в этой области, так и успешным программистам-руководителям. Дальше
Это были лучшие книги Python 2019 – 2020 года выпуска. Если вы уже изучали что-то из нашего списка, поделитесь с другими своими отзывами. 😉