Курс для подростков 12–17 лет

Курс «Легенда»

13 модулей от сложных игр и Python до Back-End разработки, Blender и Unreal Engine.

120 уроков90 минутдо 10 учеников80% практики
Проект в Unreal Engine
50+ проектов в портфолио

Программа курса

Полный путь: GameDev, Python, сайты, Back-End, 3D-моделирование и разработка на Unreal Engine.

Scratch 01 6 уроков

Scratch

Сложные игровые механики и уверенный старт в программировании

  • условия, циклы и переменные
  • клоны и сложная игровая логика
  • шутеры, лабиринты и волны врагов
1. Создание первой игры в Scratch
2. Стреляй по монстрам
3. Побег из леса
4. Лабиринт с секретами
5. Саймон говорит
6. Зомби атакуют
RPG Paper Maker 02 10 уроков

RPG Paper Maker

Собственная RPG с квестами, боями и нелинейным сюжетом

  • карты, NPC и диалоги
  • квесты, бои и сохранение
  • нелинейная собственная RPG
1. Введение в RPG Paper Maker
2. Основы дизайна уровней
3. События и переходы между локациями
4. NPC и игровые персонажи
5. Динамический игровой мир
6. Логика и условия в RPG
7. Квесты и сюжетные задания
8. Боевая система RPG
9. Интерфейс и сохранение прогресса
10. Финальный проект: собственная RPG-игра
Roblox Studio 03 12 уроков

Roblox Studio

Три 3D-игры на Lua и публикация проекта в Roblox

  • Lua и игровые события
  • GUI, NPC и внутриигровая валюта
  • сохранение и публикация
1. Знакомство с Roblox Studio
2. Построение игрового мира
3. Основы программирования на Lua
4. Управление персонажем и игровые события
5. Создание платформера в Roblox
6. Враги, ловушки и игровая физика
7. Интерфейс игрока (GUI)
8. Создание симулятора
9. NPC и взаимодействие с персонажами
10. Сохранение прогресса игрока
11. Создание финальной 3D-игры
12. Тестирование и публикация проекта
Python 04 8 уроков

Python

База текстового программирования и алгоритмическая логика

  • переменные и типы данных
  • условия, циклы и вложенная логика
  • списки, словари и мини-проекты
1. Знакомство с Python и средой разработки
2. Переменные и типы данных
3. Первые условия в Python
4. Сложные условия и логика
5. Цикл for и автоматизация действий
6. Цикл while и управление повторением
7. Вложенные конструкции
8. Списки и словари
Python Tkinter 05 8 уроков

Python Tkinter

Оконные приложения с интерфейсом и пользовательскими формами

  • кнопки, формы и события
  • дизайн интерфейсов
  • собственное оконное приложение
1. Основы разработки приложений
2. Знакомство с Tkinter
3. Базовые элементы интерфейса
4. Размещение элементов в окне
5. Обработка событий и кнопки
6. Графика в приложениях
7. Работа с окнами
8. Формы и валидация данных
Data Analytics 06 4 уроков

Data Analytics

Анализ данных, графики и мини-исследование на Python

  • Pandas и обработка данных
  • графики и визуализация
  • исследование с выводами
1. Что такое анализ данных и зачем он нужен
2. Базовые операции с данными
3. Группировка, фильтрация и простые механики анализа
4. Коротко о визуализации данных
HTML, CSS, JavaScript 07 12 уроков

HTML, CSS, JavaScript

Современные сайты и интерактивные веб-проекты

  • HTML-структура и CSS-вёрстка
  • JavaScript и интерактивность
  • собственный веб-проект
1. Основы разработки сайтов. Анатомия веб-страницы
2. Основы вёрстки. Что такое HTML?
3. Визуальные улучшения. CSS
4. Позиционирование в CSS
5. Flexbox
6. CSS Grid
7. Анимации CSS
8. Основы JavaScript
9. Базовые конструкции JavaScript
10. Функции JavaScript
11. Основы Bootstrap
12. Завершение проекта на Bootstrap
Unity 3D 08 12 уроков

Unity 3D

Полноценная 3D-игра на C# в профессиональном движке

  • C#, физика и игровые системы
  • интерфейс, задания и враги
  • собственная 3D-игра
1. Знакомство с Unity
2. Особенности level-дизайна в 3D-пространстве
3. Добавление персонажа в игру
4. Взаимодействие с окружающей средой
5. Создаем ловушки
6. GUI в играх
7. Реализация параметров игрока и баланс игры
8. NPC в играх
9. Настраиваем систему заданий в игре
10. Управление сценами и игровой цикл
11. Аудиосопровождение
12. Отладка, тестирование и финал проекта
Unity: монетизация 09 8 уроков

Unity: монетизация

Реклама, внутриигровые покупки и мобильная публикация

  • мобильная сборка
  • Rewarded Ads и покупки
  • магазин и игровая экономика
1. Сфера разработки мобильных игр
2. Управление для сенсорных экранов
3. Знакомство с жанром гиперказуальных игр
4. Адаптация интерфейса
5. Модели монетизации в GameDev. Внутриигровой магазин
6. Логика рекламных вознаграждений (Rewarded Ads)
7. Основы маркетинга игры
8. Плейтест, метрики удержания и финальный релиз
Flask Back-End 10 10 уроков

Flask Back-End

Серверная разработка, базы данных и API на Python

  • Flask и серверная логика
  • SQLite и пользователи
  • собственный backend-проект
1. Знакомство с Flask. Первая страница
2. Шаблонизаторы Flask. Создаем мини-проект
3. Работа с формами
4. Основы работы с базами данных
5. Базовое взаимодействие с данными
6. Фильтрация и сортировка данных
7. Создание админ-панели
8. Реализация корзины и оформления заказа
9. Личный кабинет и история заказов
10. Финальные правки, тестирование и основы безопасности
Приложения и интеграции 11 8 уроков

Приложения и интеграции

Полноценные веб-приложения с внешними сервисами

  • API и внешние сервисы
  • базы данных и автоматизация
  • готовое интегрированное приложение
1. Работа с базой данных в веб-приложениях
2. Работа с API для веб-разработки
3. Слово об адаптивности в вебе
4. Интерактивные элементы
5. Интеграции в приложениях
6. Базы данных и Tkinter
7. Базовые анимации виджетов
8. Основы сборки приложений и публикации веб-страниц
Blender 12 10 уроков

Blender

3D-модели, игровые ассеты, анимация и рендер

  • моделирование и материалы
  • анимация и игровой рендер
  • набор собственных 3D-ассетов
1. Знакомство с Blender и 3D-пайплайном для игр
2. Базовые формы и трансформации игровых объектов
3. Low poly-моделирование игровых объектов
4. Модульные ассеты для игрового уровня
5. Материалы, цвет и простые текстуры для игры
6. Коллизии и подготовка модели к игровому движку
7. Создание игрового персонажа или NPC
8. Риггинг и базовая анимация игрового персонажа
9. Экспорт ассетов и подготовка к Unreal Engine
10. Финальный проект: набор game-ready ассетов для игры
Unreal Engine 13 12 уроков

Unreal Engine

Атмосферная хоррор-игра на Unreal Engine и C++

  • Unreal Engine и C++
  • атмосфера, свет и AI врага
  • финальная хоррор-игра
1. Знакомство с Unreal Engine
2. Основы level-дизайна в Unreal Engine
3. Система Blueprints в Unreal Engine
4. Физика игрока в Unreal Engine
5. Триггер-объекты в Unreal Engine
6. Создание NPC в Unreal Engine
7. UI в Unreal Engine
8. Выстраиваем лор игры. Основы нарративного дизайна
9. Система достижений и прогресса
10. Саунд-дизайн игры
11. Разработка финальной локации. Катсцены
12. Коротко об отладке в Unreal Engine

Что получит подросток

Сильную техническую базуPython, Lua, C#, C++, JavaScript, Flask, API и базы данных.
Опыт полного цикла разработкиОт идеи и прототипа до тестирования, публикации и монетизации.
Понимание IT-направленийGameDev, Front-End, Back-End, Data Analytics и 3D-моделирование.
Сильное портфолиоИгры, сайты, приложения, backend-проекты, 3D-модели и интеграции.

Формат обучения

1 раз в неделюЗанятие длится 90 минут с перерывом.
До 10 учениковПостоянная группа одной возрастной категории.
ОнлайнЖивое занятие с преподавателем в реальном времени.
80% практикиКаждый модуль завершается конкретным проектом.

Попробуйте курс на вводном уроке

Подросток создаст первый проект и познакомится с форматом обучения.

Записаться