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

Объектно-ориентированное программирование с помощью Python

0

О книге

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

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

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

Затем вы научитесь создавать графические интерфейсы c помощью pygame, благодаря чему вы сможете писать интерактивные игры и приложения с виджетами графического пользовательского интерфейса (GUI), анимацией, различными сценами и многоразовой игровой логикой.

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

Вы узнаете, как:

• Создавать несколько объектов и управлять ими с помощью объекта диспетчера объектов.

• Научитесь использовать инкапсуляцию, чтобы скрыть внутренние детали объектов от клиентского кода.

• Научитесь использовать полиморфизм для определения одного интерфейса и реализации его в нескольких классах.

• Сможете применять наследование для использования существующего кода.

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

ОБ АВТОРЕ

Ирв Калб — адъюнкт-профессор UCSC Silicon Valley Extension и Университета Силиконовой долины, где он преподает вводные курсы и курсы объектно-ориентированного программирования на Python. Он также автор книги «Научитесь программировать на Python 3: пошаговое руководство по программированию».

Бумажная
1335 ₽
Электронная
1335 ₽
2519 ₽
-47%
Покупайте в удобном маркетплейсе у официального поставщика

Доступные акции и скидки:
Все акции
Книжный бум 11.11
Скидки до 77% на книги
Скидка 25% в «Читай-Городе»
по промокоду:
ОСЕНЬЭКСМО2026
Розыгрыш книг о судебной медицине
Успейте принять участие до 13 ноября
Получайте подарки за отзывы
Участвуйте каждый месяц
Скидка 25%
по промокоду:
ЖУРНАЛЭКСМО
Соберите сад на полке
С промокодом выгоднее:
ЭЛЕГАНТНАЯ
Путешествуйте красиво
Вместе с обложкой на паспорт
Скидка 25% на онлайн покупки
по промокоду:
ОНЛАЙН2026
Книги для творчества
Забирайте идеи для вдохновения
Читай и согревайся
Книги со скидками до 30%
Запланируйте 2027
Со скидкой недели на календари и ежедневники
Книжный календарь 2026
Обменивайте открытки на подарок
Узнайте об ограничениях по промокодам здесь

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

Автор: Ирв Кальб
Издательство: БОМБОРА
ISBN: 978-5-04-186627-3
Возрастное ограничение: 12+
Название на языке оригинала: Object-Oriented Python: Master OOP by Building Games and GUIs
Редактор: Салихова Лариса Каримовна
Обложка: Твердый переплет
Кол-во страниц: 512
Вес: 0.904 кг
Толщина: 33 мм
Формат: 162x235 мм
Материал бумаги: Бумага офсетная 72/80
Время прочтения: 25 часов 36 минут
Товар добавлен в подборку
Товар удален из подборки
Добавить в подборку
Добавить в подборку
Выберите подборку
Товар добавлен на полку
Товар удален из полки
Добавить на полку
Добавить на полку
Выберите полку
Рейтинг
оценок:

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

Электронная книга Аудиокнига Python все в одном для чайников, 3-е издание

Все, что вам нужно знать, чтобы начать программировать на Python! «Python все в одном для чайников» — незаменимый помощник в освоении одного из самых популярных языков программирования. От создания приложений и разработки сложных веб-сайтов до анализа больших объемов данных — Python способен решить любую задачу. Это издание станет идеальной отправной точкой для новичков в программировании, а для опытных разработчиков — ценным справочником, выходящим за рамки базовых знаний. Примените Python для углубленного анализа данных, освойте написание кода с поддержкой ИИ и с помощью GitHub CoPilot и раскройте весь потенциал этого мощного языка. 7 книг внутри: • «Введение в Python» • «Понимание "строительных блоков" Python» • «Использование библиотек» • «Применение искусственного интеллекта» • «Изучение данных» • «Работа с оборудованием» • «Создание роботов»

Подробнее
2299 ₽
2759 ₽
-17%
Покупайте в удобном маркетплейсе у официального поставщика

Электронная книга Аудиокнига Python для Data Science для чайников, 3-е издание

Позвольте Python сделать за вас тяжелую работу по анализу больших данных! Это пошаговое руководство для новичков, которое позволит вам освоить работу с данными, используя один из ведущих языков программирования. Знание основ Python упростит вам жизнь, откроет путь к ценным идеям в Data Science и повысит ваш профессионализм. Управляйте данными и организуйте их с помощью облачных реляционных баз данных. Издание обновлено для последней версии Python и содержит актуальные примеры. Внутри: • Основы Python и Data Science • Импорт и очистка данных • Работа с нейроcетями и ансамблями деревьев решений • Обеспечение безопасности данных • Работа с обновленными наборами данных Об авторах Джон Пол МЮЛЛЕР — автор и технический редактор. Он написал 121 книгу и более 600 статей. Темы его работ охватывают самые разные области — от сетевых технологий до искусственного интеллекта, от управления базами данных до программирования, науки о данных и машинного обучения. Лука МАССАРОН — специалист в обработке данных и директор по маркетинговым исследованиям, специализирующийся на многомерном статистическом анализе, машинном обучении и анализе потребительского поведения. Также является экспертом по машинному обучению программы Google Developer Expert (GDE).

Подробнее
2099 ₽
2519 ₽
-17%
Покупайте в удобном маркетплейсе у официального поставщика

Электронная книга Аудиокнига Python для детей. Играем, чтобы программировать

«Python для детей. Играем, чтобы программировать» ВЛАДИМИР АФАНАСЬЕВ — предприниматель, бизнес-консультант. На его счету 200+ команд и благодарственные письма от банков и ТОП-операторов связи. Руководитель ИТ-компании ICE Partners и сети детских школ программирования #АйДаКодить. НИКИТА БРАГИН, АЛЕКСАНДР ТАШКИН, МУХАМЕТ ИДРИСОВ — преподаватели школы программирования #АйДаКодить. Даже если ваш ребенок никогда не программировал, не волнуйтесь! Книга написана специально для тех, кто только начинает свой путь в этой сфере. Множество пошаговых инструкций, простые объяснения и подробные разборы помогут школьнику быстро освоиться и почувствовать себя настоящим программистом. Почему Python? Это один из самых мощных языков программирования, который обладает простым синтаксисом и понятной логикой. С его помощью ваш ребенок сможет создавать удивительные проекты. Почему #АйДаКодить? Это школа программирования, где готовят к ОГЭ/ЕГЭ по математике и информатике, учат создавать компьютерные игры, программы и мультики, а также логически мыслить, ставить цели и добиваться их. Занятия проходят по авторской программе с применением игровых механик.

Подробнее
1699 ₽
2039 ₽
-17%
Покупайте в удобном маркетплейсе у официального поставщика

Электронная книга Аудиокнига Программирование на Python с нуля

Программирование на Python с нуля. Это подробное руководство по основам программирования на языке Python, начиная с введения в язык и заканчивая применением Python в научной среде и разработке программного обеспечения. Что внутри? • Основы языка: изучение интерактивной среды IPython, Jupyter Notebook, Google Colab и Anaconda. • Управляющие и синтаксические конструкции. • Структуры данных: понимание строк, словарей, кортежей и списков. • Объектно-ориентированное программирование: инкапсуляция, наследование, полиморфизм и паттерны проектирования. • Работа с базами данных: подключение к БД, ORM, SQLAlchemy и анализ данных с помощью Pandas. Вы получите исчерпывающие знания обо всех аспектах языка и много полезных примеров, которые помогут освоить теорию и применить ее на практике, научитесь создавать эффективные решения, оптимизировать код и готовить почву для профессионального роста в области Python-разработки. Об авторе Юлия КАМАЛОВА — преподаватель и инженер в сфере IT и анализа данных. На кафедре информационных технологий Финансового университета при Правительстве РФ обучает студентов Python, ML и управлению данными с использованием PostgreSQL. Имеет опыт преподавания в ЦДО МГТУ им. Баумана и работы в компаниях нефтегазовой отрасли («Нефтемаш», Ижевский нефтяной научный центр), где занималась разработкой и внедрением информационных систем. «Эта книга — уверенная отправная точка для формирования инженерного мышления, а не набора приемов. Здесь последовательно выстраивается фундамент: от базового синтаксиса и структур данных Python до принципов и практик, без которых не обходится современная разработка и работа с данными. Вдумчивый читатель получает связный профессиональный маршрут, который одинаково полезен и для прикладной разработки, и как база для входа в самые быстрорастущие направления ИТ — Data Science, машинное обучение и инструменты ИИ». — Дмитрий Зубрецкий, технический директор targetai

Подробнее
1499 ₽
1799 ₽
-17%
Покупайте в удобном маркетплейсе у официального поставщика

Электронная книга Аудиокнига Разработка ПО на примерах с помощью Python

Хотите создавать более качественное программное обеспечение? Ищете практические примеры, помогающие понять принципы проектирования? Тогда эта книга — то, что вам надо. Нужны только знания основ современного Python, но продвинутые концепции языка объясняются и иллюстрируются в ходе изложения. Вы научитесь превращать идеи в продуманные решения, писать понятный и гибкий код, а также узнаете, как использовать шаблоны проектирования. В каждой главе вас ждут реальные задачи, готовые примеры кода и советы, помогающие писать чище, проще и надежнее!

Подробнее
1899 ₽
2279 ₽
-17%
Покупайте в удобном маркетплейсе у официального поставщика

Другие книги серии

Актуальное

Букеровскую премию впервые присудили писателю-фантасту
Новости
10 ноября

Букеровскую премию впервые присудили писателю-фантасту

Награду получил М. Джон Харрисон за роман «Конец всего»

Стартовало народное голосование книжной премии LiveLib «Выбор читателей 2026»
Новости
10 ноября

Стартовало народное голосование книжной премии LiveLib «Выбор читателей 2026»

Первый этап пройдет с 9 по 15 ноября

 Завершены съемки фантастического сериала «Через тернии к звездам»
Новости
10 ноября

Завершены съемки фантастического сериала «Через тернии к звездам»

Премьера состоится на «Кинопоиске» в 2027 году

«Природа не храм, а мастерская»: 5 причин прочитать «Отцы и дети» Ивана Тургенева
Статьи
9 ноября

«Природа не храм, а мастерская»: 5 причин прочитать «Отцы и дети» Ивана Тургенева

Почему спор о Базарове длится полтора века?

Тургенев, которого стоит перечитать: знаковые произведения русского классика
Статьи
9 ноября

Тургенев, которого стоит перечитать: знаковые произведения русского классика

От «Первой любви» до «Записок охотника»

Тест: Кто вы из героев произведений Ивана Тургенева?
Тесты
9 ноября

Тест: Кто вы из героев произведений Ивана Тургенева?

Узнайте свой литературный типаж

Появились первые кадры трейлера «Альпийской баллады» с Янковским и Биковичем
Новости
9 ноября

Появились первые кадры трейлера «Альпийской баллады» с Янковским и Биковичем

Релиз запланирован на осень 2027 года

 Издательства «АСТ-Азбука» и «Эксмо» выступят литературными партнерами II Всероссийской литературной премии в области научной фантастики
Новости Эксмо
9 ноября

Издательства «АСТ-Азбука» и «Эксмо» выступят литературными партнерами II Всероссийской литературной премии в области научной фантастики

Опубликован рейтинг самых читающих городов России
Новости
9 ноября

Опубликован рейтинг самых читающих городов России

Москва, Санкт-Петербург и Краснодар — в числе лидеров

10 интересных фактов об Александре Суворове: как болезненный мальчик стал непобедимым полководцем
Познавательно
8 ноября

10 интересных фактов об Александре Суворове: как болезненный мальчик стал непобедимым полководцем

Пел петухом, ненавидел часы, не проиграл ни одного сражения

Дмитрий Шостакович: 10 интересных фактов о жизни и творчестве
Познавательно
7 ноября

Дмитрий Шостакович: 10 интересных фактов о жизни и творчестве

«Русский Гамлет», футбольный фанат и пожарный-доброволец

«Ред Медиа» запускает «Кинокнигу» — первый в России телеканал экранизаций
Новости
6 ноября

«Ред Медиа» запускает «Кинокнигу» — первый в России телеканал экранизаций

Зрителям покажут более 400 часов контента в год — без рекламы

Затворники, паразиты и потерянные: путеводитель по книгам Рю Мураками
Статьи
6 ноября

Затворники, паразиты и потерянные: путеводитель по книгам Рю Мураками

Психологический роман, социальная драма и малая проза

Эфир: «Задача трех тел» и будущее китайской научной фантастики в России
Новости
6 ноября

Эфир: «Задача трех тел» и будущее китайской научной фантастики в России

Встреча с переводчиком Кириллом Батыгиным и шеф-редактором Fanzon Григорием Батановым

Тест: Какая аудиокнига Ольги Примаченко вам подойдет?
Тесты
5 ноября

Тест: Какая аудиокнига Ольги Примаченко вам подойдет?

Найти свой путь, начать бережнее относиться к себе или разобраться в отношениях

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

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