Встречи с авторами Подбор подарка

Учим Python, делая крутые игры

0

О книге

Не играй в игры — создавай их!

Эта книга научит вас разрабатывать компьютерные игры при помощи популярного языка программирования Python — даже если вы никогда раньше не занимались программированием!

Начните с создания таких простых игр, как «Виселица» и «Крестики-Нолики», а затем перейдите к продвинутым анимированным и озвученным играм.

В процессе вы изучите ключевые концепции программирования и узнаете, как:

• Использовать циклы, переменные и инструкции.

• Выбирать правильные структуры данных, такие как списки, словари и кортежи.

• Делать игры с графикой и анимацией, используя модуль pygame.

• Использовать криптографию для преобразования текстовых сообщений в секретный код.

• Отлаживать программы и находить распространенные ошибки.

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

Об авторе

Эл Свейгарт — разработчик программного обеспечения, обучающий программированию детей и взрослых. Он также известен как автор бестселлеров «Автоматизация рутинных задач с помощью Python: практическое руководство для начинающих» и «Программирование для детей. Делай игры и учи язык Scratch!».

ОПИСЫВАЕТСЯ ВЕРСИЯ PYTHON 3.X

1111 ₽
1319 ₽
-16%

Выберите самую удобную акцию:

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

Издательство: БОМБОРА
ISBN: 978-5-699-99572-1
Возрастное ограничение: 12+
Название на языке оригинала: Invent Your Own Computer Games with Python, 4th Edition
Редактор: Салихова Лариса Каримовна
Обложка: Мягкая обложка
Кол-во страниц: 416
Дата выхода: 15 мая 2018
Тираж книги: 2 000
Вес: 0.547 кг
Толщина: 18 мм
Формат: 162x235 мм
Материал бумаги: Бумага офсетная 72/65
Время прочтения: 20 часов 48 минут
В наличии
1. При получении
Оплата производится в момент получения заказа. Наличными или картой.
2. Банковской картой на сайте
Visa, MasterCard, МИР
3. Yandex Pay
Товар добавлен в подборку
Товар удален из подборки
Добавить в подборку
Добавить в подборку
Выберите подборку
Оставить видеоотзыв
Оставить видеоотзыв
Спасибо!
Ваш отзыв отправлен на проверку и будет опубликован в течение 5 дней при условии успешной модерации
Рейтинг
оценок:

Похожие книги

Электронная книга Аудиокнига Программирование на Python в примерах и задачах

Популярность языка программирования Python постоянно растет, поэтому его изучение является удачной инвестицией в себя. Такие инвестиции, как известно, всегда наиболее эффективны. В книге рассмотрены базовые методы, подходы и конструкции, важные для понимания принципов использования языка Python на практике. Материал от главы к главе постепенно усложняется. Некоторые важные моменты достаточно часто повторяются (в разном контексте), особенно в начальных главах. Иногда похожие задачи решаются разными методами. Все это сделано намеренно. Цель простая — облегчить процесс усвоения информации и сформировать основы для понимания принципов программирования в Python. Самое главное: - Все о языке Python — от базовых знаний до сложных программ. - Подробный разбор каждой главы с примерами и выводами. - Все примеры актуальные и могут применяться в работе. - Доступный язык изложения, понятный новичкам. - Использована методика обучения, многократно проверенная на практике.

Подробнее
1443 ₽
1649 ₽
-12%
549 ₽
Купить

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

Полезное руководство по проектированию, автоматизации, тестированию, развертыванию и выпуску проектов с открытым кодом. С помощью «Публикации пакетов Python» вы узнаете, как правильно обслуживать пакеты, настроив автоматизированный процесс. Это позволит делиться эффективными решениями с другими и повышать производительность систем в целом. В книге описаны лучшие практики масштабируемого совместного использования кода на Python. Вы сможете поработать с новейшими инструментами для упаковки кода. Изучите все нюансы тестирования и непрерывной интеграции, а также получите профессиональные советы для создания поддерживаемого проекта с открытым кодом. Что внутри: • Расширения и команды консольных сценариев. • Улучшение качества кода благодаря автоматизированной проверке и тестированию. • Создание отличной документации. • Поддержание актуальности пакетов. • Конвейер непрерывной интеграции с помощью GitHub. Об авторе ДЭЙН ХИЛЛАРД — разработчик веб-приложений, энтузиаст Python и спикер международных конференций. Он вырос в Мичигане и получил степень бакалавра в области компьютерной инженерии и степень по математике в Мичиганском университете. «Книга помогает пройти последнюю милю профессионального роста и стать гуру, дает ясное понимание процесса публикации пакетов Python. Привычные инструменты раскрываются с необычной стороны. Описанные техники — настоящий must have. Рекомендую держать на столе всем python-разработчикам». — Антон Шустиков, технический директор Tport finance «Это практическое руководство от А до Я по пакетам Python. Книга подойдет начинающим open-source-энтузиастам и опытным разработчикам, желающим выделить часть своего проекта в пакет и распространять внутри своей компании. Разработчики разных уровней смогут почерпнуть идеи по организации кода, автоматизации разработки через Github Actions». — Александр Елистратов, старший разработчик BGaming

Подробнее
1443 ₽
1649 ₽
-12%
629 ₽
Купить

Электронная книга Аудиокнига Машинное обучение с помощью Python для всех. Руководство по созданию систем машинного обучения: от основ до мощных инструментов

ПОЛНОЕ РУКОВОДСТВО ДЛЯ ПОНИМАНИЯ И СОЗДАНИЯ СИСТЕМ МАШИННОГО ОБУЧЕНИЯ С ПОМОЩЬЮ PYTHON. «Машинное обучение с помощью Python для всех» поможет вам овладеть процессами, шаблонами и стратегиями, необходимыми для создания эффективных систем обучения, даже если вы абсолютный новичок. Если вы немного знакомы с написанием кода на Python, эта книга для вас, независимо от того, насколько глубоко вы знаете математику. Мы начнем с понятия машинного обучения и того, что можно сделать с его помощью, введем ключевые математические и вычислительные темы на понятном языке, помогая пройти первые шаги по созданию, обучению и оценке систем. Шаг за шагом вы освоите компоненты практической системы обучения, расширите ваш инструментарий и изучите некоторые из самых сложных и интересных методик. Это руководство полезно для любой системы обучения, которую вы будете использовать. ДОКТОР МАРК Э. ФЕННЕР с 1999 года преподает информатику и математику, работает в области науки о данных. Марк разрабатывал учебные программы для крупных компаний, небольших консалтинговых фирм и научно-исследовательских лабораторий национального уровня. Он имеет степень доктора в области компьютерных наук. Вы научитесь: • Понимать алгоритмы, модели и основные концепции машинного обучения. • Реалистично оценивать производительность систем машинного обучения. • Настраивать производительность системы. • Применять методы машинного обучения к изображениям и тексту. • Взаимодействовать с нейронными сетями и графическими моделями. • Разрабатывать функции для сглаживания данных и придания им полезной формы. • Пользоваться библиотекой Python scikit-learn и другими мощными инструментами.

Подробнее
2540 ₽
2869 ₽
-11%
899 ₽
Купить

Электронная книга Аудиокнига Объектно-ориентированное программирование с помощью Python

Объектно-ориентированное программирование (ООП) — это метод, основанный на представлении программы в виде совокупности объектов, каждый из которых является экземпляром определенного класса, а классы образуют иерархию наследования, что позволяет по-другому думать о вычислительных задачах и решать их с возможностью многократного использования. «Объектно-ориентированное программирование с помощью Python» предназначено для программистов среднего уровня и представляет собой практическое руководство, которое глубоко изучает основные принципы ООП и показывает, как использовать инкапсуляцию, полиморфизм и наследование для написания игр и приложений с использованием Python. Книга начинается с рассказа о ключевых проблемах, присущих процедурному программированию, затем вы познакомитесь с основами создания классов и объектов в Python. Затем вы научитесь создавать графические интерфейсы c помощью pygame, благодаря чему вы сможете писать интерактивные игры и приложения с виджетами графического пользовательского интерфейса (GUI), анимацией, различными сценами и многоразовой игровой логикой. В итоге у вас получится полнофункциональная видеоигра, включающая в себя многие методы ООП и элементы графического пользовательского интерфейса, описанные в книге. Вы узнаете, как: • Создавать несколько объектов и управлять ими с помощью объекта диспетчера объектов. • Научитесь использовать инкапсуляцию, чтобы скрыть внутренние детали объектов от клиентского кода. • Научитесь использовать полиморфизм для определения одного интерфейса и реализации его в нескольких классах. • Сможете применять наследование для использования существующего кода. «Объектно-ориентированное программирование с помощью Python» — это визуальное, интуитивно понятное руководство, позволяющее полностью понять, как работает ООП и как с его помощью сделать свой код более удобным в сопровождении, читаемым и эффективным, не жертвуя при этом функциональностью. ОБ АВТОРЕ Ирв Калб — адъюнкт-профессор UCSC Silicon Valley Extension и Университета Силиконовой долины, где он преподает вводные курсы и курсы объектно-ориентированного программирования на Python. Он также автор книги «Научитесь программировать на Python 3: пошаговое руководство по программированию».

Подробнее
1742 ₽
1979 ₽
-12%
749 ₽
Купить

С этой книгой покупают

Данные собраны на основе заказов пользователей на сайте eksmo.ru за 3 месяца.

Корпоративным клиентам

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