содержание и инструменты
Изучите
Как работает код
Подготовка инструментов, с которыми будем работать
Знакомство с переменными, операторами и типами данных
Сложение, вычитание и умножение на Python
Выражения в программах
Типы данных - строки, числа, булевые данные
Освоите
Работа кода
Инструменты
Переменные и операторы
Типы данных
На практике
• Создание игры «Посчитай-ка».
содержание и инструменты
Изучите
Строки, принципы их работы
Сложение строк друг с другом
Срезы (slices)
Методы find и rfind
Метод replace
Метод count
Освоите
Строки и срезы
Методы find и rfind
Метод replace
Метод count
На практике
• Создаём игру «Расшифровщик».
содержание и инструменты
Изучите
Ветвление, когда программа по-разному реагирует на условия
Зачем нужно ветвление
Работа с операторами of, elif, else
Создание условий ветвления
Освоите
Ветвление
Применение ветвления
Операторы of, elif, else
Условия ветвления
На практике
• Создаём текстовый квест, который реагирует на выбор игрока.
содержание и инструменты
Изучите
Цикл while и зачем он нужен
Как строить цикл с одинаковыми действиями
Как обходить цикл, вывод из него программы
Инструкции управления циклом
Множественное присваивание
Перебор последовательности в цикле
Цикл for in и функция range
Обработка значения внутри цикла
Освоите
Цикл while
Цикл for in
Функция range
Работа с циклом
На практике
• Создаём игру «Викторина».
содержание и инструменты
Изучите
Разделение программы на функции
Для чего нужны функции
Управление функциями
Изменение функций
Работа функций print, input, int
Освоите
Работа с функциями
Функция print
Функция input
Функция int
На практике
• Создание игры «Аптечка или ловушка?».
содержание и инструменты
Изучите
Как библиотеки помогают программировать и экономить время
Для чего нужны библиотеки в программировании
Установка библиотек
Как читать модули
Как использовать функции из библиотеки
Случайность в играх и её использование
Освоите
Библиотеки Python
Установка библиотек
Чтение модулей
Случайность в играх
На практике
• Создаём игру «Угадай число», добавляем в неё счётчик попыток и управление сложностью.
содержание и инструменты
Изучите
Установка библиотеки turtle
Использование библиотеки для создания рисунков
Разбор примеров рисунков
Рисование простых объектов: квадраты, линии, точки, круги
Использование цвета
Освоите
Библиотека Turtle
Создание рисунков
Рисование простых объектов
Использование цвета
На практике
• Создание рисунка на любимую тему, изменение цвета.
содержание и инструменты
Изучите
Создание списка с данными
Операции со списками
Изменение типа данных и значений
Методы списков: append, insert, pop, remove
Генераторы списков
Срезы
Освоите
Операции со списками
Методы списков
Генераторы списков
Срезы
На практике
• Создание игры «Найди шпиона».
содержание и инструменты
Изучите
Установка PyGame
Возможности PyGame
Создание окна, холста и объектов для будущей игры
Создание шаблона и 2D-игры
Освоите
Возможности PyGame
Создание объектов
Создание шаблона
Создание 2D-игры
На практике
• Работа с движением. Перемещение прямоугольника по экрану.
содержание и инструменты
Изучите
Координаты в PyGame
Взаимное расположение объектов на экране
Отслеживание моментов столкновения и пересечений
Использование объекта Rect
Использование поверхности — surface
Освоите
Координаты в PyGame
Столкновение и пересечение объектов
Использование объекта Rect
Использование поверхности
На практике
• Добавление персонажей в игру, создание их перемещения и столкновений.
содержание и инструменты
Изучите
Создание игрового интерфейса
Использование счетчиков
Вывод данных об игре
Создание датчиков и иконок
Освоите
Игровой интерфейс
Счетчики
Вывод данных об игре
Датчики и иконки
На практике
• Стреляем и выводим на экран оставшееся количество припасов.
содержание и инструменты
Изучите
Условия для победы и поражения
Создание несколько игровых концовок
Условия для поражения или ничьей
Презентация своих проектов
Освоите
Создание игровых концовок
Условия для победы и поражения
Условия для поражения или ничьей
Навык презентации проекта
На практике
• Презентация своих проектов.
Повышенная мотивация к обучению за счет нахождения в комьюнити близких по духу людей
Живое общение с наставниками и одногруппниками
Регулярные занятия непосредственно в учебном центре
Комфортное пространство для обучения, большие оборудованные аудитории
Транспортная доступность: наши учебные центры всегда находятся в центре города
«Живое» онлайн общение с преподавателями и наставниками
Доступ к курсу на 3 месяца: интерактивные задания, вебинары и записи занятий
Гибкий график обучения, который вы подбираете сами под себя
Отсутствие дополнительных расходов на транспорт
Возможность совмещать обучение с работой, путешествиями и параллельным обучением
-40%
3 000 ₽
Беспроцентная рассрочка
18 000 ₽
30 000 без скидки 40%
Нажимая кнопку вы даёте свое согласие на обработку ваших персональных данных на условиях и для целей, определенных Политикой конфиденциальности
Более 1000 специалистов-практиков,
которые помогут вам начать карьеру
После окончания курса вы получаете Персональный сертификат
Государственная лицензия от министерства образования, предоставляющая право на образовательную деятельность.
По итогам обучения на курсе вы получаете электронный персональный сертификат.
Диплом выдается при прохождении комплексной программы обучения. Для получения диплома студенту необходимо пройти все занятия в программе без пропусков.