Курс на Stepik
Обложка курса «Создаем Telegram-бот на Aiogram - магазин товаров» на Stepik
2 500 ₽

Создаем Telegram-бот на Aiogram - магазин товаров ★ 4.750

Открыть на
STEPIK.ORG

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Создаем Telegram-бот на Aiogram - магазин товаров»Учеников на курсе 67
Сертификаты, выданные на курсе «Создаем Telegram-бот на Aiogram - магазин товаров»Сертификатов выдано 0
Отзывы о курсе «Создаем Telegram-бот на Aiogram - магазин товаров»Отзывов получено 4
Рейтинг курса «Создаем Telegram-бот на Aiogram - магазин товаров»Рейтинг курса 4.750
Уроки в курсе «Создаем Telegram-бот на Aiogram - магазин товаров»Количество уроков 67
Время прохождения курса «Создаем Telegram-бот на Aiogram - магазин товаров»Время прохождения курса —
Стоимость курса «Создаем Telegram-бот на Aiogram - магазин товаров»Стоимость курса 2 500 ₽ —
Обновления курса «Создаем Telegram-бот на Aiogram - магазин товаров»Обновления курса — —
Дата публикации курса «Создаем Telegram-бот на Aiogram - магазин товаров»Дата публикации курса — ———
Последнее обновление курса «Создаем Telegram-бот на Aiogram - магазин товаров»Последнее обновление — ———
Сложность normal — ———

Содержание курса

Разделы в курсе «Создаем Telegram-бот на Aiogram - магазин товаров» 7 разделов Уроки в курсе «Создаем Telegram-бот на Aiogram - магазин товаров» 67 уроков Время прохождения курса «Создаем Telegram-бот на Aiogram - магазин товаров» 4 ч. Последнее обновление курса «Создаем Telegram-бот на Aiogram - магазин товаров» обн. 18 мая 2026

Знакомимся с курсом, создаем окружение и шаблон проекта

5 уроков
1. что такое чат-бот ↗
2. изучаем режим админа ↗
3. изучаем режим пользователя ↗
4. создаем виртуальное окружение проекта ↗
5. что такое aiogram ↗

Создаем начальную конфигурацию проекта

9 уроков
1. создаем начальную структуру проекта ↗
2. создаем настройки проекта ↗
3. создаем настройки базы данных ↗
4. настраиваем модуль loader ↗
5. настраиваем модуль app ↗
6. начальные настройки обработчиков ↗
7. создаем фильтры ↗
8. добавляем обработчики вывода меню для каждого из режимов ↗
9. проверяем работу проекта ↗

Создаем основной функционал администратора

15 уроков
1. реализуем логику отображения списка категорий ↗
2. реализуем логику добавления категории ↗
3. реализуем логику отображения товаров категории ↗
4. реализуем логику удаления категории ↗
5. реализуем логику указания названия нового товара ↗
6. реализуем логику отмены добавления нового товара ↗
7. реализуем логику добавления описания товара ↗
8. реализуем логику добавления фото товара ↗
9. реализуем логику добавления цены товара ↗
10. реализуем логику формирования карточки товара ↗
11. реализуем итоговый обработчик регистрации товара ↗
12. реализуем логику удаления товара категории ↗
13. реализуем логику изменения цены и описания товара ↗
14. реализуем логику обработчиков-валидаторов ↗
15. реализуем модуль с функциями формирования разметки клавиатуры ↗

Создаем каталог и корзину пользователя

6 уроков
1. реализуем обработчик формирования разметки для списка категорий ↗
2. реализуем обработчик вывода списка товаров категории ↗
3. реализуем обработчик формирования разметки для товара в корзине ↗
4. реализуем обработчик вывода содержимого корзины ↗
5. реализуем обработчик добавления товара в корзину ↗
6. реализуем обработчик изменения содержимого корзины ↗

Реализуем работу с заказами

13 уроков
1. реализуем обработчик перехода к формированию заказа ↗
2. реализуем обработчик проверки содержимого заказа ↗
3. реализуем обраб-к возврата к форм-ю заказа после отображ-я заказ ↗
4. реализуем обработчик перехода к вводу имени заказчика ↗
5. реализуем обработчик возврата к формированию заказа после перехо ↗
6. реализуем обраб-к завершения ввода имени и перехода к адресу ↗
7. реализуем обработчик возврата к вводу имени ↗
8. реализуем обраб-к завершения ввода адреса и подтверждения заказа ↗
9. обраб-к ситуации, когда при подтверждении заказа мы вводим текст ↗
10. обработчик возврата к изменению адреса ↗
11. реализуем обработчик завершения формирования заказа ↗
12. реализуем отображение активных заказов ↗
13. реализуем работу с заказом на стороне админа ↗

Реализуем подсистему вопросов

11 уроков
1. реализуем обработчик реакции бота на вопрос пользователя ↗
2. реализуем обработчик подтверждения, что вопрос введен верно ↗
3. реализуем обработчик ввода пользователем текста вместо подтвержд ↗
4. реализуем обработчик отмены вопроса от пользователя ↗
5. реализуем обработчик отправки запроса ↗
6. реализуем обработчик отображения списка вопросов ↗
7. реализуем обработчик, обеспечивающий переход к вводу ответа ↗
8. реализуем обработчик подтверждения правильности ответа ↗
9. реализуем обработчик отмены ответа ↗
10. реализуем обработчик отправки ответа пользователю ↗
11. проверяем возможность ответа на вопрос ↗

Выполняем развертывание проекта

8 уроков
1. регистрируемся на render.com ↗
2. создаем и настраиваем файл requirements.txt ↗
3. создаем удаленный репозиторий на GitHub ↗
4. создаем локальный репозиторий ↗
5. связываем локальный репозиторий с удаленным ↗
6. отправляем проект в удаленный репозиторий ↗
7. как получить токен в GitHub ↗
8. выполняем развертыванием на render ↗