BOOKaaS

Программирование и цифровые инструменты для взрослых

Есть задача или идея?
Давайте разберёмся,
как её реализовать.

Помогаю освоить технологии для работы и собственных проектов: разобраться в программировании, использовать ИИ, создавать веб-приложения и интерактивные материалы.

Вы учитесь делать сами, а я помогаю выбрать подход, разобраться в сложных местах и проверить результат. Занимаемся индивидуально или в небольшой группе — очно у метро «Уручье» или онлайн.

Первая встреча бесплатная. Заранее знать, какие технологии вам нужны, не обязательно.

Константин Страусов
Константин Страусов · Минск · м. Уручье

С чем можно прийти

Три типичных запроса — ваш может быть четвёртым

Хочу упростить рабочую задачу

Разобраться, можно ли автоматизировать повторяющиеся действия или обработку данных. Понять, какие инструменты подойдут и чему нужно научиться.

Хочу создать свой цифровой проект

Есть идея приложения, сервиса или интерактивного материала, но непонятно, с чего начать. Вместе определим первую посильную версию и нужные знания.

Хочу пользоваться ИИ осмысленно

Не просто получать ответы, а понимать, как поставить задачу, проверить предложенное решение и использовать результат в работе или проекте.

Не каждая задача требует программирования. Начинаем с вашей задачи, а не с выбора языка.

Преподаватель

Учиться у человека, который сам создаёт продукты

Я — Константин Страусов, разработчик, автор и издатель. Программирую с 1994 года, окончил физический факультет БГУ. Основал студию интерактивных книг ActivePads, делаю веб-приложения и образовательные проекты, с 2021 года веду школу BOOKaaS.

На занятиях помогаю связывать знания с практикой: понимать задачу, выбирать инструменты и разбираться в результате. Сам работаю с заказчиками и делаю собственные проекты — поэтому учу тому, чем пользуюсь каждый день.

  • с 1994 пишу программы
  • физфак БГУ компьютерное моделирование физических процессов
  • ActivePads студия интерактивных книг; «Дюймовочка» — Apple Editor's Choice
«Делать свою работу так, чтобы потом за неё не было стыдно.»
Подробнее обо мне — на strausau.com →

Примеры

Что можно создавать и разбирать на занятиях

Это проекты преподавателя — реальные продукты, а не обещание результата за три недели.

«Книга-чат»

с 2020

Классические пьесы в формате переписки: «Ревизор», «Горе от ума», Чехов. Авторский текст не изменён. 80 интерактивных заданий, формы для учителей, телеграм-бот. Всё бесплатно.

Что разобрать: как устроить сценарий переписки, систему заданий и телеграм-бота.

  • Сценарий
  • Задания
  • Телеграм-бот
che.bookaas.com →

«Найди подарки»

2026

Игра ActivePads для iPad, которую я в одиночку перенёс в браузер вместе с ИИ.

Что разобрать: игровую логику, работу с изображениями и перенос старого проекта на новую платформу.

  • Игра
  • Перенос в веб
  • ИИ
games.activepads.com →

ActivePads

2012–2020

Студия интерактивных книг и игр для iPad. Семь книг в Apple Books, «Дюймовочка» студии отмечена Apple Editor's Choice. Книги делала команда студии, я — основатель: руководство проектами, бизнес-анализ, вёрстка, продюсирование.

Что разобрать: как из текста, иллюстраций и звука складывается интерактивная книга.

  • Интерактивная книга
  • Продюсирование
  • Apple Books
activepads.com →

Обучение с нуля

Шесть модулей: от фундамента к собственному продукту

6 модулей, 156 часов, 2 занятия в неделю по 120 минут

Для тех, кто хочет войти в разработку системно. Начинаем не с синтаксиса, а с того, на чём он держится: логики, математики и алгоритмов. Язык программирования — средство реализации идей, а не цель.

  1. 01 26 часов · 13 занятий

    Цифровая грамотность

    Современный компьютер — это не только браузер и офисные программы.

    Эффективная работа в Windows, организация рабочего пространства, настройка компьютера, файловые системы, резервное копирование, безопасность, основы Linux, терминал, сети и интернет, современные инструменты, включая ИИ.

  2. 02 26 часов · 13 занятий

    Математика для программиста

    Не вычисления, а язык, на котором описываются информационные системы.

    Логика, теория множеств, отношения, функции, элементы общей алгебры, комбинаторика, графы, рекурсия, теория алгоритмов, формальные языки, грамматики, конечные автоматы.

  3. 03 26 часов · 13 занятий

    Алгоритмическое мышление

    Здесь начинается программирование. Не язык, а способ решения задач.

    Декомпозиция, структуры данных, проектирование алгоритмов, оценка сложности, поиск ошибок, тестирование, оптимизация.

  4. 04 26 часов · 13 занятий

    Разработка программ

    Появляются инструменты — и язык как средство реализации идей.

    JavaScript, HTML, CSS, Node.js, базы данных, API, Git, современные средства разработки, использование искусственного интеллекта.

  5. 05 26 часов · 13 занятий

    Проектирование цифровых продуктов

    То, чего почти нет на обычных курсах.

    Анализ требований, архитектура приложений, UI/UX, проектирование интерфейсов, управление проектами, работа в команде, публикация проектов.

  6. 06 26 часов · 13 занятий

    Проектирование интерактивных систем

    От идеи до готового продукта.

    Обучающие игры, интерактивные книги, тренажёры, виртуальные лаборатории, аналитические системы, веб- и мобильные приложения. Архитектура, интерфейсы, сценарии взаимодействия, педагогический дизайн.

Можно начать с одного модуля: какие нужны именно вам, решаем на знакомстве. Подробнее об обучении с нуля →

Форматы

Как устроено обучение

Индивидуально

Программа строится под вашу задачу и темп. Занимаемся тем, что нужно именно вам, — без обязательных разделов, которые сейчас не нужны.

  • Разбираем вашу реальную задачу или проект
  • Темп и глубина — под вашу подготовку
  • Расписание — по договорённости

Небольшая группа

До 4–5 человек с похожими задачами. Больше обмена идеями, разбор разных подходов — и внимания каждому остаётся достаточно.

  • Общая тема, разные задачи участников
  • Несколько подходов к одной проблеме
  • Набор по запросу

Где занимаемся

  • Очнолучший результат

    Минск, рядом со станцией метро «Уручье». Так эффект максимальный: сразу видно, где затруднение, и разбираем его вместе.

  • Онлайн

    По видеосвязи — если приехать не получается.

  • Смешанно

    Часть встреч очно, часть онлайн: например, новое разбираем вместе, а сделанное проверяем на расстоянии.

Как проходит занятие

  1. 01

    Обсуждаем задачу

    Что нужно сделать, что уже понятно, а где затруднение. Иногда задача переформулируется уже здесь.

  2. 02

    Разбираем нужное

    Объясняю концепцию или инструмент — на примере, связанном с вашей задачей, а не в отрыве от неё.

  3. 03

    Работаете сами

    Пробуете применить, я рядом: отвечаю на вопросы, указываю на ошибки, подсказываю.

  4. 04

    Договариваемся дальше

    Что попробовать до следующего занятия, какой вопрос оставить открытым, что изучить самостоятельно.

Стоимость

Условия занятий

от 24,9 BYN за час занятия

Точную стоимость обсуждаем на консультации — она зависит от задачи, формата и частоты встреч.

Разовое занятие

Одна встреча, чтобы разобрать конкретный вопрос или задачу.

Пакет занятий

4–8 встреч с общей целью — когда нужна последовательная работа.

Обучение с нуля

6 модулей, 156 часов, 2 занятия в неделю по 120 минут. Можно начать с одного модуля.

Занятия проводятся по договору публичной оферты

Сначала — знакомство

Я не беру на занятия без предварительного знакомства: мне важно понять ваши цели, подготовку и ожидания. Первая встреча бесплатная — на ней разбираем вашу ситуацию и решаем, подходит ли вам мой подход. Беру не всех.

  1. 1
    Заявка

    Напишите в Telegram, позвоните или оставьте сообщение в форме ниже.

  2. 2
    Знакомство

    Обсуждаем задачу и подготовку — очно или онлайн. Бесплатно.

  3. 3
    План

    Если подходим друг другу — составляю план занятий под ваши цели.

Записаться на знакомство

Частые вопросы

Сколько длится занятие?

Обычно 120 минут: успеваем и разобрать новое, и попробовать самим. Для индивидуальных занятий длительность можно обсудить.

Где проходят очные занятия?

В Минске, рядом со станцией метро «Уручье». Точный адрес сообщаю после записи.

Нужна ли подготовка?

Особой подготовки не нужно. Уровень и цели обсуждаем на знакомстве, под них и строится план.

Нужен ли свой компьютер?

Для онлайн-занятий — да. На очные лучше приходить со своим ноутбуком: всё сделанное на занятии остаётся у вас. Если ноутбука нет, обсудим на знакомстве.

Как оформляются занятия?

По договору публичной оферты с индивидуальным предпринимателем. Договор — по ссылке внизу страницы.

С кем работал

Заказчики, с которыми работаю как разработчик и руководитель проектов. Об этой работе рассказываю на занятиях — как это выглядит изнутри.

  • Nufa
  • Glam AI
  • World of Warships
  • Wargaming
  • logicx
  • Red Tower
  • A4
  • Animation Café
  • Энергия Оптимум
  • Stone Labs

Контакты

Обсудим вашу задачу

Расскажите, что хотите сделать или в чём разобраться. Если есть конкретная задача — это лучший старт. Если пока только интерес — это тоже подходящий момент.

Сообщение придёт мне лично. Обычно отвечаю в течение дня.