Установка:
- Python и среда PyCharm
Базовые команды:
- print(), input(), переменные
Первая программа:
- "Hello, World!"
Комментарии и вывод:
- Комментарии и форматированный вывод
Циклы:
- for и while для анимаций в Turtle
Условия:
- if, elif, else
Списки и случайность:
- Списки, модуль random
Функции:
- Создание повторяемых действий
Введение в PGZero:
- Знакомство с библиотекой
Игровые объекты:
- Actor, позиционирование
Движение героя:
- Управление персонажем
Коллизии:
- Проверка столкновений (colliderect)
Классы и объекты:
- Создание собственных типов
Атрибуты и методы:
- Свойства и действия объектов
Наследование:
- Полиморфизм и переопределение
Файлы:
- Чтение и запись, CSV и JSON
Tkinter:
- Создание окон, кнопок, меток
События:
- Реакция на действия пользователя
Работа с requests:
- Получение данных с сайтов
JSON:
- Парсинг и обработка данных