Хочу сменить профессию
Понять, подходит ли мне разработка, прежде чем вкладывать в неё год жизни. И если подходит — учиться системно.
Обучение с нуля
Программа из шести модулей: от цифровой грамотности и математики для программиста до проектирования собственных продуктов. Учимся думать как инженер и работать вместе с ИИ, не теряя контроля над результатом.
6 модулей, 156 часов, 2 занятия в неделю по 120 минут. Очно у метро «Уручье», возможен онлайн.
Первая встреча бесплатная: смотрим на вашу подготовку и цели и решаем, с какого модуля начать.
Три частых причины начать
Понять, подходит ли мне разработка, прежде чем вкладывать в неё год жизни. И если подходит — учиться системно.
Обрывки знаний без системы. Нужен человек, который увидит, где пробел, и поможет его закрыть.
Не просто писать код по заданию, а уметь довести идею до работающего сервиса.
Код — инструмент, а не цель. Сначала понимание, потом синтаксис.
Методика
Начинаем с фундамента: как устроена логика, как данные превращаются в информацию, как работают алгоритмы.
Не заучиваем функции, а учимся проектировать: как выстроить веб-приложение, чтобы оно было надёжным и его можно было развивать.
Используем ИИ, чтобы работать быстрее, но логику и качество продукта держим под своим контролем.
Основы бизнес-анализа и управления проектами: требования заказчика, задачи, путь от идеи до работающей ссылки в браузере.
Программа подстраивается под ваш темп и цели: подготовка к задачам на работе или глубокое погружение в Computer Science.
Делаем свои проекты, которые можно показать, — и помогаю собрать из них портфолио.
Преподаватель
Я — Константин Страусов, разработчик, автор и издатель. Программирую с 1994 года, окончил физический факультет БГУ. Основал студию интерактивных книг ActivePads, делаю веб-приложения и образовательные проекты, с 2021 года веду школу BOOKaaS.
Работаю с заказчиками напрямую: серверная часть для Nufa и Glam AI, фронтенд для logicx, игры и конструкторы для Red Tower и A4, управление проектами в Stone Labs. На занятиях рассказываю, как это выглядит изнутри. Был ментором хакатонов на площадках ПВТ, EPAM, Imaguru и БНТУ.
«Делать свою работу так, чтобы потом за неё не было стыдно.»Подробнее обо мне — на strausau.com →
Космос, с которым можно поговорить: больше 100 статей в формате чата и игры. Проект целиком мой, от идеи до запуска, сделан вместе с ИИ.
Что разобрать: как вести большой проект вместе с ИИ и не потерять контроль над результатом.
орбитариум.книга-чат.рус →Примеры
Это проекты преподавателя — реальные продукты, а не обещание результата за три недели.
Классические пьесы в формате переписки: «Ревизор», «Горе от ума», Чехов. Авторский текст не изменён. 80 интерактивных заданий, формы для учителей, телеграм-бот. Всё бесплатно.
Что разобрать: как устроить сценарий переписки, систему заданий и телеграм-бота.
che.bookaas.com →
Игра ActivePads для iPad, которую я в одиночку перенёс в браузер вместе с ИИ.
Что разобрать: игровую логику, работу с изображениями и перенос старого проекта на новую платформу.
games.activepads.com →
Студия интерактивных книг и игр для iPad. Семь книг в Apple Books, «Дюймовочка» студии отмечена Apple Editor's Choice. Книги делала команда студии, я — основатель: руководство проектами, бизнес-анализ, вёрстка, продюсирование.
Что разобрать: как из текста, иллюстраций и звука складывается интерактивная книга.
activepads.com →Обучение с нуля
6 модулей, 156 часов, 2 занятия в неделю по 120 минут
Для тех, кто хочет войти в разработку системно. Начинаем не с синтаксиса, а с того, на чём он держится: логики, математики и алгоритмов. Язык программирования — средство реализации идей, а не цель.
Современный компьютер — это не только браузер и офисные программы.
Эффективная работа в Windows, организация рабочего пространства, настройка компьютера, файловые системы, резервное копирование, безопасность, основы Linux, терминал, сети и интернет, современные инструменты, включая ИИ.
Не вычисления, а язык, на котором описываются информационные системы.
Логика, теория множеств, отношения, функции, элементы общей алгебры, комбинаторика, графы, рекурсия, теория алгоритмов, формальные языки, грамматики, конечные автоматы.
Здесь начинается программирование. Не язык, а способ решения задач.
Декомпозиция, структуры данных, проектирование алгоритмов, оценка сложности, поиск ошибок, тестирование, оптимизация.
Появляются инструменты — и язык как средство реализации идей.
JavaScript, HTML, CSS, Node.js, базы данных, API, Git, современные средства разработки, использование искусственного интеллекта.
То, чего почти нет на обычных курсах.
Анализ требований, архитектура приложений, UI/UX, проектирование интерфейсов, управление проектами, работа в команде, публикация проектов.
От идеи до готового продукта.
Обучающие игры, интерактивные книги, тренажёры, виртуальные лаборатории, аналитические системы, веб- и мобильные приложения. Архитектура, интерфейсы, сценарии взаимодействия, педагогический дизайн.
Можно начать с одного модуля: какие нужны именно вам, решаем на знакомстве.
Форматы
Программа строится под вашу задачу и темп. Занимаемся тем, что нужно именно вам, — без обязательных разделов, которые сейчас не нужны.
До 4–5 человек с похожими задачами. Больше обмена идеями, разбор разных подходов — и внимания каждому остаётся достаточно.
Минск, рядом со станцией метро «Уручье». Так эффект максимальный: сразу видно, где затруднение, и разбираем его вместе.
По видеосвязи — если приехать не получается.
Часть встреч очно, часть онлайн: например, новое разбираем вместе, а сделанное проверяем на расстоянии.
Что нужно сделать, что уже понятно, а где затруднение. Иногда задача переформулируется уже здесь.
Объясняю концепцию или инструмент — на примере, связанном с вашей задачей, а не в отрыве от неё.
Пробуете применить, я рядом: отвечаю на вопросы, указываю на ошибки, подсказываю.
Что попробовать до следующего занятия, какой вопрос оставить открытым, что изучить самостоятельно.
Стоимость
от 24,9 BYN за час занятия
Точную стоимость обсуждаем на консультации — она зависит от задачи, формата и частоты встреч.
Одна встреча, чтобы разобрать конкретный вопрос или задачу.
4–8 встреч с общей целью — когда нужна последовательная работа.
6 модулей, 156 часов, 2 занятия в неделю по 120 минут. Можно начать с одного модуля.
Занятия проводятся по договору публичной оферты
Я не беру на занятия без предварительного знакомства: мне важно понять ваши цели, подготовку и ожидания. Первая встреча бесплатная — на ней разбираем вашу ситуацию и решаем, подходит ли вам мой подход. Беру не всех.
Напишите в Telegram, позвоните или оставьте сообщение в форме ниже.
Обсуждаем задачу и подготовку — очно или онлайн. Бесплатно.
Если подходим друг другу — составляю план занятий под ваши цели.
6 модулей по 26 часов — 156 часов. При двух занятиях в неделю по 120 минут один модуль занимает около полутора месяцев.
Да. Если основы уже есть, начинаем с нужного модуля; если цель узкая — берём только то, что к ней ведёт. Решаем на знакомстве.
Зависит от цели и темпа. Без работы между занятиями результата не будет — поэтому обсуждаем это заранее, на знакомстве.
Обычно 120 минут: успеваем и разобрать новое, и попробовать самим. Для индивидуальных занятий длительность можно обсудить.
В Минске, рядом со станцией метро «Уручье». Точный адрес сообщаю после записи.
Особой подготовки не нужно. Уровень и цели обсуждаем на знакомстве, под них и строится план.
Для онлайн-занятий — да. На очные лучше приходить со своим ноутбуком: всё сделанное на занятии остаётся у вас. Если ноутбука нет, обсудим на знакомстве.
По договору публичной оферты с индивидуальным предпринимателем. Договор — по ссылке внизу страницы.
Контакты
Расскажите, что хотите сделать или в чём разобраться. Если есть конкретная задача — это лучший старт. Если пока только интерес — это тоже подходящий момент.