Онлайн · 11–17 лет · группа до 6

Курс создания чат-ботов на Python для подростков

Для школьников, которые уже пишут на Python: свои боты для Telegram, ВКонтакте и Max. Каждая тема заканчивается работающим ботом, а в конце подросток делает собственный проект.

Первые задания можно решить прямо сейчас, без регистрации.

формат
онлайн, Яндекс Телемост
группа
до 6 человек
цена
от 3 000 ₽ в месяц
программа
11 тем и свой проект

Каких ботов подросток соберёт сам

  • Бота-игру — угадайку: бот загадывает число и считает попытки.
  • Викторину с очками — вопросы лежат списком, бот проверяет ответы и ведёт счёт.
  • Бота, который помнит — заметки сохраняются в файл и в SQLite (маленькую базу данных в одном файле) и не пропадают после перезапуска.
  • Бота-погоду — он берёт прогноз из интернета через API. Это окошко, через которое одна программа просит данные у другой.
  • Напоминалку — бот сам пишет первым в назначенное время.
  • Бота для сообщества ВКонтакте — логика та же, что в Telegram. Меняется только способ подключения.

Программа: 11 тем

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

0С чего начать
  • Что такое чат-бот и как он живёт
  • Первый бот за 5 минут через @BotFather
  • Мини-чек «Готов ли я?» по Python
  • Словарь бот-мейкера: 11 главных слов

ИТОГвидно, хватает ли знаний Python для курса

1Бот оживает
  • Ставим библиотеку telebot и запускаем заготовку бота
  • Команда /start: бот здоровается
  • Эхо-бот повторяет за вами
  • Бот молчит? Ищем и чиним ошибку

ИТОГпервый бот на своём коде отвечает в Telegram

2Бот с кнопками
  • Кнопки под полем ввода
  • Кнопки под сообщением
  • Собираем бот-меню

ИТОГменю, по которому ходят кнопками

3Бот-игра
  • Случайное число и первая логика
  • Бот помнит ход игры
  • Угадайка целиком

ИТОГбот-угадайка

4Бот-викторина
  • Вопросы хранятся списком словарей
  • Проверяем ответ и считаем очки
  • Квиз целиком

ИТОГвикторина с баллами

5Бот, который помнит
  • Почему бот всё забывает и как сохранить данные в файл
  • Бот-памятка на JSON
  • Знакомство с SQLite

ИТОГбот-памятка: заметки переживают перезапуск

6Данные из интернета
  • Что такое API и как взять данные
  • Бот-погода: город выбирают кнопками
  • Что делать, если интернета нет

ИТОГбот-погода

7Бот-напоминалка
  • Бот, который пишет первым
  • Через сколько и о чём напомнить
  • Напоминалка целиком

ИТОГбот-напоминалка

8Бот для ВКонтакте
  • Сообщество и токен: во ВКонтакте всё устроено иначе
  • Эхо-бот для ВКонтакте
  • Переносим логику из Telegram

ИТОГбот отвечает в сообществе ВКонтакте

9Бот в Max (бонус)
  • Заводим бота в Max
  • Эхо-бот в Max
10Свой бот-проект
  • Придумать своего бота
  • Собрать и проверить
  • Выложить на GitHub и показать

ИТОГсвой бот и ссылка на его код

Формат и цена

Занятия онлайн в Яндекс Телемосте, в мини-группе до 6 человек, по 60 минут. На занятии разбираем тему и пишем код вместе. Между занятиями подросток решает задания в учебном кабинете, там они проверяются автоматически.

спокойный темп

Одно занятие в неделю

3 000 ₽ в месяц

  • Та же программа и та же группа
  • Если в школе большая нагрузка
Записаться
обычный темп

Два занятия в неделю

6 000 ₽ в месяц

  • Больше практики с преподавателем
  • Вопросы разбираем, пока они свежие
Записаться
быстрее

Три занятия в неделю

9 000 ₽ в месяц

  • Для тех, кто хочет пройти курс быстрее
Записаться

Сначала попробовать самому

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

Решить первое задание

Оплата помесячная. Подробности на странице «Оплата и условия обучения».

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

Виктор Комлев

Автор курса и преподаватель

  • 1998начал программировать
  • 2002–2020работал в ИТ: инженером, потом руководителем. С 2010 года руководил отделом до 70 человек
  • 2006–2011преподавал в вузе
  • 2019перешёл на Python и пишу на нём до сих пор
  • с 2022своя школа, около 150 учеников

Учился в ТУСУРе на «Системах автоматизированного проектирования». С подростками работаю так: пока тема не понята, дальше не идём. Лучше задержаться на кнопках, чем потом не понимать, почему молчит напоминалка.

Подробнее обо мне →

Каких ботов сделали ученики

  • Бот, который расшифровывает аудио и видео в текст
  • Бот-магазин в Telegram
  • Бот, который распознаёт текст на картинках
  • Постинг и разбор постов ВКонтакте с нейросетью GigaChat

Материалы по теме

Статьи на сайте, с которых можно начать до курса.

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

Нужно ли уже знать Python?
Да, нужны основы: переменные, условия, циклы, функции. В начале курса есть мини-чек «Готов ли я?», по нему видно, хватает ли знаний. Если не хватает, напишите мне: подскажу, с чего начать.
С какого возраста подходит курс?
Курс рассчитан на школьников 11–17 лет, которые уже знакомы с Python. Взрослым тоже можно, программа та же.
Как проходят занятия?
Онлайн в Яндекс Телемосте, в мини-группе до 6 человек. Занятие длится 60 минут: разбираем тему и пишем код вместе. Между занятиями подросток решает задания в учебном кабинете.
Сколько стоит обучение?
Цена зависит от числа занятий в неделю: одно, два или три. Все тарифы есть в разделе «Формат и цена». Оплата помесячная.
Можно попробовать до оплаты?
Да. Первые задания можно решить без регистрации, прямо по кнопке «Попробовать бесплатно».
На чём пишем ботов?
На Python. Для Telegram берём библиотеку telebot: это готовый набор команд, чтобы не писать общение с Telegram с нуля. Для ВКонтакте и Max у курса свои темы.
Что будет в конце курса?
Свой бот-проект. Подросток придумывает бота, собирает его и выкладывает код на GitHub. Ссылку можно показать друзьям или приложить к портфолио.
Что нужно для занятий?
Компьютер, на который можно поставить Python, и Telegram. Всё нужное устанавливаем вместе в первых темах.

запись в группу

Напишите — подберём группу и время

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

Или сразу напишите в Telegram · Попробовать бесплатно · подобрать курс за 3 минуты