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

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

0

О книге

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

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

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

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

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

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

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

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

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

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

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

ОБ АВТОРЕ

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

1899 ₽
2241 ₽
-15%
Купить в ЧГ

Выберите самую удобную акцию:
Скидка 26% в ЧГ по промокоду: ВЕСНАЭКСМО26
ВЕСНАЭКСМО26
Подарки за покупку на non/fictioN
Коллекционные книги в подарок
Соберите цветочный сад на полке
ЭЛЕГАНТНО26
Скидка 26% в ЧГ по промокоду: ЖУРНАЛ
ЖУРНАЛ26
Скидка 26% в ЧГ по промокоду: ОНЛАЙН26
ОНЛАЙН26
Оставляйте отзывы – получайте подарки!
Где еще купить:
Покупайте в удобном маркетплейсе у официального поставщика

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

Издательство: БОМБОРА
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 с нуля

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

Подробнее
909 ₽
1085 ₽
-16%
Предзаказ

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

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

Подробнее
1929 ₽
2279 ₽
-15%
Предзаказ

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

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

Подробнее
1599 ₽
1887 ₽
-15%
Купить в ЧГ
Где еще купить:
Покупайте в удобном маркетплейсе у официального поставщика

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

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

Подробнее
1799 ₽
2123 ₽
-15%
Купить в ЧГ
Где еще купить:
Покупайте в удобном маркетплейсе у официального поставщика

Электронная книга Аудиокнига Pythonic AI: руководство для начинающих по созданию приложений искусственного интеллекта на Python

От новичка до эксперта в разработке ИИ-приложений на Python! Это идеальное руководство для погружения в мир искусственного интеллекта с применением одного из самых популярных языков программирования. Эта книга предлагает практические проекты, которые научат применять современные методы ИИ. Приложения ИИ станут реальностью быстрее, чем этого можно ожидать. Независимо от уровня подготовки, «Pythonic AI» обеспечит знаниями и инструментами, необходимыми для успешного старта и развития в сфере разработки ИИ на Python.

Подробнее
2199 ₽
2595 ₽
-15%
Купить в ЧГ
Где еще купить:
Покупайте в удобном маркетплейсе у официального поставщика

Актуальное

Весна и БОМБОРА идут на Non/fictioN
Новости Эксмо
3 апреля

Весна и БОМБОРА идут на Non/fictioN

До встречи на главной книжной выставке страны!

Эфир: Английский язык — повтори перед ЕГЭ
Новости
3 апреля

Эфир: Английский язык — повтори перед ЕГЭ

Разговор с репетитором Алиной Грачевой об успешной подготовке к экзаменам

Эфир: Дом на краю земли
Новости
3 апреля

Эфир: Дом на краю земли

Разговор с писательницей Татой Алатовой

Тест: Какой вы перец?
Тесты
3 апреля

Тест: Какой вы перец?

Узнайте, какая пряность отражает вашу суть

Редакция Детской и подростковой литературы на ярмарке non/fictio№весна 2026
Новости Эксмо
3 апреля

Редакция Детской и подростковой литературы на ярмарке non/fictio№весна 2026

Представим новинки и отметим юбилей  

Polnalyubvi выпустила песню по книге Лии Арден «Невеста Ноября»
Новости
3 апреля

Polnalyubvi выпустила песню по книге Лии Арден «Невеста Ноября»

Тест: Кто вы из «Очень плохих вдов»?
Тесты
2 апреля

Тест: Кто вы из «Очень плохих вдов»?

Выясним, как вы проведете свои лучшие годы

Конкурс рецензий: победители марта 2026
Новости
2 апреля

Конкурс рецензий: победители марта 2026

Подводим итоги прошедшего месяца

От аристократа до пришельца: эволюция образа Дракулы в кино
Статьи
1 апреля

От аристократа до пришельца: эволюция образа Дракулы в кино

Рассказываем, как менялся знаменитый вампир

Книги «Эксмо» и Inspiria — в лонг-листе премии «Ясная Поляна»
Новости
1 апреля

Книги «Эксмо» и Inspiria — в лонг-листе премии «Ясная Поляна»

Объявлен длинный список номинации «Иностранная литература»

Софи Анри — автор месяца на eksmo.ru
Новости
1 апреля

Софи Анри — автор месяца на eksmo.ru

Рассказываем о создательнице цикла «Игры королей»

Кошки снова на первом месте в еженедельном книжном рейтинге Москвы
Новости Эксмо
1 апреля

Кошки снова на первом месте в еженедельном книжном рейтинге Москвы

Радиостанция «Москва FM», Ассоциация книгораспространителей и издательство «Эксмо» представляют совместный проект «Что читает Москва?»

«Суп с утюгом» и секреты Лосяша: вышла официальная кулинарная книга «Смешариков»
Новости
31 марта

«Суп с утюгом» и секреты Лосяша: вышла официальная кулинарная книга «Смешариков»

20 блюд из Ромашковой долины, которые можно приготовить на вашей кухне

Творчество, мещанство и жажда власти: «Коллекционер» Джона Фаулза
Статьи
31 марта

Творчество, мещанство и жажда власти: «Коллекционер» Джона Фаулза

История о красоте и свободе, запертых в подвале

Тест: Какой вы книголюб?
Тесты
30 марта

Тест: Какой вы книголюб?

Книгофил, цундоку-сенсей или просто любитель чтения

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

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