«Изучаем Python» — это самое популярное в мире руководство по языку Python. Вы сможете не только максимально быстро его освоить, но и научитесь писать программы, устранять ошибки и создавать работающие приложения.
В первой части книги вы познакомитесь с основными концепциями программирования, такими как переменные, списки, классы и циклы, а простые упражнения приучат вас к шаблонам чистого кода. Вы узнаете, как делать программы интерактивными и как протестировать код, прежде чем добавлять в проект. Во второй части вы примените новые знания на практике и создадите три проекта: аркадную игру в стиле Space Invaders, визуализацию данных с удобными библиотеками Python и простое веб-приложение,
В первой части книги вы познакомитесь с основными концепциями программирования, такими как переменные, списки, классы и циклы, а простые упражнения приучат вас к шаблонам чистого кода. Вы узнаете, как делать программы интерактивными и как протестировать код, прежде чем добавлять в проект. Во второй части вы примените новые знания на практике и создадите три проекта: аркадную игру в стиле Space Invaders, визуализацию данных с удобными библиотеками Python и простое веб-приложение,
- -17%
Изучаем Python: программирование игр, визуализация данных, веб-приложения
Купили 942 человека
Описание и характеристики
В первой части книги вы познакомитесь с основными концепциями программирования, такими как переменные, списки, классы и циклы, а простые упражнения приучат вас к шаблонам чистого кода. Вы узнаете, как делать программы интерактивными и как протестировать код, прежде чем добавлять в проект. Во второй части вы примените новые знания на практике и создадите три проекта: аркадную игру в стиле Space Invaders, визуализацию данных с удобными библиотеками Python и простое веб-приложение, которое можно быстро развернуть онлайн.
Работая с книгой, вы научитесь:
- Использовать мощные библиотеки и инструменты Python: Pygame, Matplotlib, Plotly и Django
- Создавать 2D-игры разной сложности, которыми можно управлять с клавиатуры и мыши
- Создавать интерактивную визуализацию данных
- Разрабатывать, настраивать и развертывать веб-приложения
- Разбираться с багами и ошибками
Новое издание было тщательно переработано и отражает последние достижения в практиках программирования на Python. Первая часть книги была дополнена новой информацией о f-строках, константах и управлении данными. Во второй части был обновлен код проектов. Структура проектов и код стали более чистыми и понятными, теперь они используют всю мощь популярных библиотек и инструментов, таких как Plotly и Django. (Полный список обновлений можно найти в предисловии.)
Если вы подумываете «А не заняться ли мне программированием?», то эта книга — идеальный старт. Не нужно больше ждать! Погнали!
5 причин купить эту книгу:
- 1. Вы научитесь использовать мощные библиотеки и инструменты Python: pytest, Pygame, Matplotlib, Plotly и Django;
- 2. создавать 2D-игры разной сложности, которыми можно управлять с помощью клавиатуры и мыши;
- 3. создавать интерактивные визуализации данных;
- 4. разрабатывать, настраивать и развертывать веб-приложения;
- 5. находить и исправлять программные и логические ошибки.
- Тип обложки Мягкий переплёт
- Кол-во стр. 560
- Вес 879 г
- Год издания 2026
- Издательство Питер
- Серия Библиотека программиста
- Автор Эрик Мэтиз
- Переводчик Матвеев Е., Черников С.
- Размер 2.6x16.5x23.3
- ID товара 3076169
- ISBN 978-5-4461-4112-8
- Возрастное ограничение 16+
Отзывы на это издание
Сначала новые
Хорошая книга для старта в Python, особенно если хочется не только читать теорию, но и быстро начать делать что-то самому В целом это очень хороший вариант: для полного новичка; для подростков и взрослых без опыта; для тех, кому скучно учить «сухую» теорию. Если кратко: книга не делает из тебя сразу профессионального разработчика, но даёт очень крепкий фундамент и мотивацию продолжать.
Плюсы
баланс между простотой и практикой, очень понятное объяснение основ без перегруза, много практики и маленьких заданий, во второй половине книги идут реальные проекты: игра, визуализация данных и веб-приложение, хорошо показывает, зачем вообще нужен Python, а не только учит синтаксису. Ну и так же удобный формат самой книги, само оформление и шрифт
Книга идеально подходит для новичков в программировании. Весь материал изложен очень доступно, без лишней «воды». Огромный плюс - книга содержит практические задания, для закрепления пройденной темы. Теория подается не нудно, как зачастую это бывает в различных учебниках. С этой книгой научитесь писать реальные проекты.
Плюсы
Доступность материала
Практические упражнения
Практические упражнения
Хорошие, доступные объясния, что особенно подходит тем, кто только-только решил познакомиться с данным языком.
Задания в конце глав помогают тренироваться и закреплять результат, в интернете можно найти решения для самопроверки.
Задания в конце глав помогают тренироваться и закреплять результат, в интернете можно найти решения для самопроверки.
Плюсы
Отличное дополнение к обучению. За счёт доступности объяснений не возникает желания громко захлопнуть ноутбук и покончить с программированием навседа.
Наоборот, каждый раз хочется двигаться дальше.
Наоборот, каждый раз хочется двигаться дальше.
Минусы
Я не нашла.
Книга может стать неплохим подарком будущему (начинающему) программисту на языке Python.
Описание базы языка дополняется приличным объемом материала по практическому применению, предложенного в форме мини-проектов. Дополнительным плюсом можно считать приятный внешний вид (дизайн обложки) и удобный для чтения формат (книга не толстая и не тонкая - не брошюра и не энциклопедия).
Описание базы языка дополняется приличным объемом материала по практическому применению, предложенного в форме мини-проектов. Дополнительным плюсом можно считать приятный внешний вид (дизайн обложки) и удобный для чтения формат (книга не толстая и не тонкая - не брошюра и не энциклопедия).
Плюсы
+ Отражены основные возможности языка Python без излишнего углубления (это не справочник, это больше учебник);
+ Приведены примеры практического применения (в форме мини-проектов);
+ Изложение тем сопровождается упражнениями для самостоятельного выполнения;
+ Присутствуют дополнительные материалы к книге (размещенных на гитхабе, найти их можно по соответствующим ссылкам в книге);
+ Приятное внешнее оформление (если рассматривать книгу как подарок).
+ Приведены примеры практического применения (в форме мини-проектов);
+ Изложение тем сопровождается упражнениями для самостоятельного выполнения;
+ Присутствуют дополнительные материалы к книге (размещенных на гитхабе, найти их можно по соответствующим ссылкам в книге);
+ Приятное внешнее оформление (если рассматривать книгу как подарок).
Минусы
Если рассматривать книгу как учебник для начинающих непосредственно по языку Python, явных минусов не наблюдается.
Особенности:
* несколько многословный (подробный) стиль изложения в книге предполагает известную сосредоточенность при чтении;
* в книге рассматриваются не все современные аспекты применения языка и смежные технологии (но предложенный материал все же объемный и содержательный, и несомненно - полезный).
Особенности:
* несколько многословный (подробный) стиль изложения в книге предполагает известную сосредоточенность при чтении;
* в книге рассматриваются не все современные аспекты применения языка и смежные технологии (но предложенный материал все же объемный и содержательный, и несомненно - полезный).