Python сочетает понятный синтаксис с богатой экосистемой автоматизации и ИИ. Подходит для первого знакомства с разработкой.
8 уроков общей базы17 уроков Python3 учебных проектаНовичкам, предпринимателям, маркетологам и тем, кто хочет автоматизировать задачи. Обучение построено вокруг самостоятельной практики: ты изучаешь тему, запускаешь пример и расширяешь своего бота.
Первый бот: команды, кнопки, ответы, обработка действий.
Каталог услуг, заявка с несколькими шагами, проверка и хранение данных.
Админ-права, статусы заявок, интеграции, тесты и развёртывание на сервере.
Сначала общая база Telegram Bot API (8 уроков), затем отдельная языковая ветка (17 уроков). Программа соответствует учебному плану, но перечень не подтверждает фактическую публикацию каждого урока.
A01 · Что такое Telegram-бот и где он может пригодитьсяA02 · Как бот взаимодействует с Telegram: API, HTTP, JSONA03 · BotFather: создание и настройка собственного ботаA04 · Как бот получает сообщения: polling и webhookA05 · Команды, сообщения, кнопки и диалогиA06 · Данные, заявки, состояния и базы данныхA07 · Безопасность, доступ, лимиты и платежиA08 · От идеи до работающего проекта: план разработкиPY01 · Установка Python, VS Code и создание первого ботаPY02 · Основы Python: переменные, типы, условия, циклы и коллекцииPY03 · Функции, модули, файлы, зависимости и исключенияPY04 · Асинхронность, async/await и обработчики aiogramPY05 · Команды, клавиатуры и callback-запросы — проект 1PY06 · Создание каталога услуг и навигация по немуPY07 · FSM, многошаговые анкеты, проверка и исправление вводаPY08 · SQLite: SQL, таблицы, связи и запросыPY09 · Сохранение заявок, защита от дублей и восстановление состояния — проект 2PY10 · Администраторы, проверка прав и управление статусамиPY11 · Уведомления, журналирование, ограничения и повторыPY12 · Подключение внешних API: HTTP, JSON, таймаутыPY13 · Тесты, подмена API, неверный ввод и восстановление после сбоевPY14 · Linux-сервер, systemd, обновления и резервные копии — проект 3PY15 · Приём платежей и Telegram StarsPY16 · Автоматическая выдача доступа после оплатыPY17 · ИИ-интеграция: запросы, контекст, лимиты и безопасностьТри проекта с исходниками и практическими задачами. Навыки настройки, диагностики и доработки бота.
Работа с Telegram Bot API, данными, платежными сценариями, внешними API и сервером.
Текстовые пошаговые уроки без обязательного видео; материал можно перечитать и повторить.