Курс на Stepik
Обложка курса «Python для геймеров: ООП с нуля до первой игры на Pygame» на Stepik
1 580 ₽

Python для геймеров: ООП с нуля до первой игры на Pygame 4.985

Открыть на
STEPIK.ORG

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Python для геймеров: ООП с нуля до первой игры на Pygame»Учеников на курсе 1 693
Сертификаты, выданные на курсе «Python для геймеров: ООП с нуля до первой игры на Pygame»Сертификатов выдано 187
Отзывы о курсе «Python для геймеров: ООП с нуля до первой игры на Pygame»Отзывов получено 68
Рейтинг курса «Python для геймеров: ООП с нуля до первой игры на Pygame»Рейтинг курса 4.985
Уроки в курсе «Python для геймеров: ООП с нуля до первой игры на Pygame»Количество уроков 43
Тесты в курсе «Python для геймеров: ООП с нуля до первой игры на Pygame»Количество квизов 267
Задачи с кодом в курсе «Python для геймеров: ООП с нуля до первой игры на Pygame»Количество задач с кодом 124
Время прохождения курса «Python для геймеров: ООП с нуля до первой игры на Pygame»Время прохождения курса
Стоимость курса «Python для геймеров: ООП с нуля до первой игры на Pygame»Стоимость курса 1 580 ₽
Обновления курса «Python для геймеров: ООП с нуля до первой игры на Pygame»Обновления курса
Дата публикации курса «Python для геймеров: ООП с нуля до первой игры на Pygame»Дата публикации курса
Последнее обновление курса «Python для геймеров: ООП с нуля до первой игры на Pygame»Последнее обновление
Сложность normal

Содержание курса

Разделы в курсе «Python для геймеров: ООП с нуля до первой игры на Pygame» 10 разделов Уроки в курсе «Python для геймеров: ООП с нуля до первой игры на Pygame» 43 урока Тесты в курсе «Python для геймеров: ООП с нуля до первой игры на Pygame» 267 тестов Задачи в курсе «Python для геймеров: ООП с нуля до первой игры на Pygame» 124 задачи Время прохождения курса «Python для геймеров: ООП с нуля до первой игры на Pygame» 28 ч. Последнее обновление курса «Python для геймеров: ООП с нуля до первой игры на Pygame» обн. 21 сентября 2026

Общая информация о курсе

2 урока
1. О курсе
2. Об авторе

Введение в ООП

8 уроков
1. Класс и объект
2. Конструктор __init__
3. Атрибуты
4. Методы
5. Взаимодействие объектов
6. __str__ и __repr__
7. Деструктор __del__. Независимые объекты
8. Комментарии и docstring

Инкапсуляция

3 урока
1. Приватные атрибуты, геттеры и сеттеры
2. Функции getattr, setattr, delattr, hasattr
3. Приватные методы

Наследование

6 уроков
1. Базовый класс и дочерние классы
2. Переопределение методов и super()
3. __new__ и __init__
4. Множественное наследование
5. Проверка принадлежности и иерархии классов
6. __init_subclass__

Атрибуты класса и статические методы

3 урока
1. Атрибуты класса и экземпляра
2. Методы @classmethod и @staticmethod
3. Аннотация типов

Полиморфизм

2 урока
1. Полиморфизм и общий интерфейс
2. Полиморфизм с параметрами

Объекты внутри объектов

2 урока
1. Композиция объектов
2. Агрегация объектов

Абстрактные классы и методы. Модуль abc

1 урок
1. Абстрактные классы и методы. Модуль abc

Игра "Тык-тык" на Pygame Zero

2 урока
1. Тык-тык. Часть 1
2. Тык-тык. Часть 2

Игра "Flappy Bird" на Pygame

14 уроков
1. Обзор игры и её механики
2. Класс Bird
3. Класс Pipe
4. Класс Game
5. Установка Pygame
6. Создание игрового окна
7. Игровой цикл
8. Рисуем птичку
9. Рисуем трубы
10. Управление птичкой
11. Проверка столкновения
12. Отрисовка интерфейса
13. Финальное тестирование проекта
14. Сборка игры