开发人员: | Viktor Trofimov (8) | ||
价格: | * * 免费 | ||
排名: | 0 | ||
评价: | 0 我要评价 | ||
列表: | 0 + 0 | ||
积分: | 0 + 0 ¡ | ||
积分 +1 |
说明
Приложение является продолжением серии образовательных материалов "Программирование игр, создание с нуля (Python 3)". Здесь речь пойдёт об основах и принципах разработки программ с использованием объектно-ориентированного программирования на Python версии 3.x.
Материал для "чайников" в ООП, но не новичков в Python. Необходимо знание базовых конструкции языка: идентификаторов, логических выражений, условий, циклов. Особенно важно знание и понимание функций в языке программирования.
Подробное описание идей и реализаций, приведены практические примеры и результаты. Большие листинги кода можно скачивать по ссылкам и пробовать у себя на компьютере. Работоспособность программ гарантируется на версии Python от 3.7. Если вы разрабатываете на смартфонах, то работать будет, но код придётся корректировать (допустим, изменять данные о размере экрана). Но всё же автор настоятельно рекомендует использовать персональный компьютер, если есть возможность.
Что рассматривается? Механика ООП: принципы разработки и написания кода классов, создание экземпляров классов: всё на примерах и с подробным описанием. Рассмотрена техническая составляющая работа объектов в оперативной памяти устройства. Обязательно методы, примеры и обоснование реализации. Задачи для самостоятельного решения. Работа с графикой, аудио и устройствами ввода. UML-схемы. Паттерны ООП программирования для начинающих.
А также страшные абстракция и инкаспуляция, непонятное наследование, жуткий полиморфизм, какие-то интерфейсы, и всякое состояние и поведение, а заодно и сокрытие данных. Пугаться не надо - всё описано простыми словами.
В дополнение: исследование загадочного слова self, и почему без него нельзя.
Изучив, вы получите инструмент для разработки собственных крестиков-ноликов, разнообразные блэк-джеки, бродилки-стрелялки и, конечно же, кликеры! Вам в руки даётся инструмент, с помощью которого и наличии свободного времени можно писать любые программы.
Рекомендуется для возраста 13+, а также для всех интересующихся. Будет полезным и для учителей информатики, и репетиторам.
Девиз материала: "ООП - это, на самом деле, просто!". Для широкого круга читателей, стиль "научно-популярная литература" с вопросами для самоконтроля, схемами и мемасиками.
Автор желает вам удачи в изучении программирования, хороших вам задач, интересного кода и умных решений!
屏幕截图
新版变化
- 版本: 0.22
- 已更新:
- Всех причастных с днём компьютерщика!
- добавлены главы "Доступ к суперклассу" и "Множественное наследование";
- отдельная благодарность за помощь в корректировке ошибок Дмитрию Андрееву,Centhron Stream и А Сл!
价格
-
* 包含广告
* 提供应用内购商品
- 今天: 免费
- 最小值: 免费
- 最大值: 免费
可选
开发人员
- Viktor Trofimov
- 平台: Android 应用 (5) Android 游戏 (3)
- 列表: 4 + 0
- 积分: 2 + 2,737 ¡
- 排名: 0
- 评价: 0
- 折扣: 0
- 视频: 1
- RSS: 订阅
积分
未找到 ☹️
排名
未找到 ☹️
列表
未找到 ☹️
评价
抢先评价一下吧 🌟
其他信息
- 版本: 0.22
- ID: ru.vgtrofimov.consolegameslv03
- 类别:
Android 应用
›教育
- 操作系统:
Android 4.4 及更高版本
- 大小:
9 Mb
- 内容分级:
Everyone
- Google Play 评分:
0
- 已更新:
- 发布日期:
通讯录
您可能还喜欢
-
- Кодик: Python, HTML, C++, JS
- Android 应用: 教育 来自: Coursme
- 免费
- 列表: 0 + 0 排名: 0 评价: 0
- 积分: 0 + 548 (4.2) 版本: 3.20 Освой самые востребованные языки программирования и профессии. Начни свою карьеру в IT Кодик - твой личный наставник в мире программирования. Изучить востребованные языки, пройди ... ⥯
-
- Пишем игры на Python, часть 1
- Android 应用: 教育 来自: Viktor Trofimov
- * * 免费
- 列表: 2 + 0 排名: 0 评价: 0
- 积分: 1 + 2,705 (4.9) 版本: gl_6.05 Программирование игр, создание с нуля: для детей и подростков, а также их родителей и учителей! Рассчитан на широкий круг читателей и изучающих программирование. Библиотека Tkinter - ... ⥯
-
- Java, Android, Python3, C++
- Android 应用: 教育 来自: Talipov S.N.
- $2.99
- 列表: 0 + 0 排名: 0 评价: 0
- 积分: 0 + 0 版本: 12 Авторские лекции и задания по программированию на Java в NetBeans: Лекция 01 - Введение в Java Лекция 02 - Среда разработки NetBeans. Простейшие программы Лекция 03 - Работа с ... ⥯
-
- Собеседование Java Developer
- Android 应用: 教育 来自: Pioneer development
- * * 免费
- 列表: 0 + 0 排名: 0 评价: 0
- 积分: 0 + 0 版本: 1.5 Это большой сборник часто задаваемых вопросов с ответами на собеседовании на позиции Junior Java Developer и Front-end Developer. Приложение разработано совместно с ... ⥯
-
- Учим ПИТОН.PY
- Android 应用: 教育 来自: nazirjon pro
- * 免费
- 列表: 0 + 0 排名: 0 评价: 0
- 积分: 0 + 0 版本: 1.5.8 Самоучитель Python - очень полезный и интересный язык программирования. Используется для создания сайтов и искусственного интеллекта, почти каждый большой опыт использования Python для ⥯
-
- Стану ли я программистом
- Android 应用: 教育 来自: Lazy Cat Foundation
- * 免费
- 列表: 0 + 0 排名: 0 评价: 0
- 积分: 0 + 0 版本: 1.0 Программисты - это люди, которые превращают наши замыслы в код и делают жизнь лучше, проще, удобнее. Но работа программиста напряжённый, зачастую рутинный труд с множеством плюсов и ... ⥯
-
- Нетология - Обучение Онлайн
- Android 应用: 教育 来自: Приложения Нетологии
- 免费
- 列表: 0 + 0 排名: 0 评价: 0
- 积分: 0 + 0 版本: 1.23.0 Нетология это ведущая платформа по онлайн-обучению в сфере IT: программирование, маркетинг, менеджмент, финансы, бизнес, аналитика и дизайна и другие направления. Мы верим, что ... ⥯
-
- Academy Market - онлайн курсы
- Android 应用: 教育 来自: Academy Market
- 免费
- 列表: 0 + 0 排名: 0 评价: 0
- 积分: 0 + 0 版本: 1.2.7 Academy Market самая удобная платформа для поиска и покупки онлайн-курсов. Если вы давно мечтали освоить новую профессию, самое время знакомиться! В Academy Market вы сможете найти ... ⥯