Курс на 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

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

5 уроков
Закрытый
1.1 что такое чат-бот
60
4
4м 50с
1
Закрытый
1.2 изучаем режим админа
41
41
5м 33с
0
Закрытый
1.3 изучаем режим пользователя
40
40
2м 31с
0
Закрытый
1.4 создаем виртуальное окружение проекта
39
39
7м 31с
0
Закрытый
1.5 что такое aiogram
38
3
5м 3с
1

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

9 уроков
Закрытый
2.1 создаем начальную структуру проекта
40
4
3м 14с
0
Закрытый
2.2 создаем настройки проекта
36
36
3м 18с
1
Закрытый
2.3 создаем настройки базы данных
36
36
6м 3с
1
Закрытый
2.4 настраиваем модуль loader
35
35
4м 32с
0
Закрытый
2.5 настраиваем модуль app
36
36
7м 7с
2
Закрытый
2.6 начальные настройки обработчиков
32
32
2м 2с
0
Закрытый
2.7 создаем фильтры
32
32
4м 15с
1
Закрытый
2.8 добавляем обработчики вывода меню для каждого из режимов
31
31
3м 36с
0
Закрытый
2.9 проверяем работу проекта
32
32
5м 7с
0

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

15 уроков
Закрытый
3.1 реализуем логику отображения списка категорий
33
2
13м 35с
0
Закрытый
3.2 реализуем логику добавления категории
30
30
8м 45с
0
Закрытый
3.3 реализуем логику отображения товаров категории
28
28
9м 33с
0
Закрытый
3.4 реализуем логику удаления категории
27
27
3м 41с
0
Закрытый
3.5 реализуем логику указания названия нового товара
27
27
5м 55с
0
Закрытый
3.6 реализуем логику отмены добавления нового товара
27
27
2м 1с
0
Закрытый
3.7 реализуем логику добавления описания товара
27
27
8м 40с
0
Закрытый
3.8 реализуем логику добавления фото товара
27
27
1м 27с
0
Закрытый
3.9 реализуем логику добавления цены товара
25
25
3м 3с
0
Закрытый
3.10 реализуем логику формирования карточки товара
24
24
3м 7с
0
Закрытый
3.11 реализуем итоговый обработчик регистрации товара
25
25
4м 31с
0
Закрытый
3.12 реализуем логику удаления товара категории
25
25
2м 19с
0
Закрытый
3.13 реализуем логику изменения цены и описания товара
25
25
7м 14с
0
Закрытый
3.14 реализуем логику обработчиков-валидаторов
24
24
6м 39с
0
Закрытый
3.15 реализуем модуль с функциями формирования разметки клавиатуры
26
26
4м 51с
0

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

6 уроков
Закрытый
4.1 реализуем обработчик формирования разметки для списка категорий
26
1
3м 40с
0
Закрытый
4.2 реализуем обработчик вывода списка товаров категории
24
24
10м 56с
0
Закрытый
4.3 реализуем обработчик формирования разметки для товара в корзине
25
25
2м 6с
0
Закрытый
4.4 реализуем обработчик вывода содержимого корзины
24
24
7м 11с
0
Закрытый
4.5 реализуем обработчик добавления товара в корзину
23
23
2м 11с
0
Закрытый
4.6 реализуем обработчик изменения содержимого корзины
23
23
6м 37с
1

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

13 уроков
Закрытый
5.1 реализуем обработчик перехода к формированию заказа
26
26
3м 37с
1
Закрытый
5.2 реализуем обработчик проверки содержимого заказа
22
22
6м 17с
0
Закрытый
5.3 реализуем обраб-к возврата к форм-ю заказа после отображ-я заказ
20
20
2м 54с
0
Закрытый
5.4 реализуем обработчик перехода к вводу имени заказчика
20
20
1м 22с
0
Закрытый
5.5 реализуем обработчик возврата к формированию заказа после перехо
20
20
2м 50с
0
Закрытый
5.6 реализуем обраб-к завершения ввода имени и перехода к адресу
20
20
3м 40с
0
Закрытый
5.7 реализуем обработчик возврата к вводу имени
20
20
1м 16с
0
Закрытый
5.8 реализуем обраб-к завершения ввода адреса и подтверждения заказа
20
20
2м 30с
0
Закрытый
5.9 обраб-к ситуации, когда при подтверждении заказа мы вводим текст
21
21
2м 36с
0
Закрытый
5.10 обработчик возврата к изменению адреса
20
20
2м 31с
0
Закрытый
5.11 реализуем обработчик завершения формирования заказа
19
19
3м 20с
0
Закрытый
5.12 реализуем отображение активных заказов
20
20
4м 41с
0
Закрытый
5.13 реализуем работу с заказом на стороне админа
20
2
3м 38с
0

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

11 уроков
Закрытый
6.1 реализуем обработчик реакции бота на вопрос пользователя
25
2
4м 41с
0
Закрытый
6.2 реализуем обработчик подтверждения, что вопрос введен верно
21
21
2м 18с
0
Закрытый
6.3 реализуем обработчик ввода пользователем текста вместо подтвержд
21
21
1м 17с
0
Закрытый
6.4 реализуем обработчик отмены вопроса от пользователя
21
21
1м 57с
0
Закрытый
6.5 реализуем обработчик отправки запроса
21
21
3м 36с
0
Закрытый
6.6 реализуем обработчик отображения списка вопросов
21
21
3м 27с
1
Закрытый
6.7 реализуем обработчик, обеспечивающий переход к вводу ответа
23
23
3м 57с
0
Закрытый
6.8 реализуем обработчик подтверждения правильности ответа
22
22
2м 36с
1
Закрытый
6.9 реализуем обработчик отмены ответа
22
22
1м 25с
1
Закрытый
6.10 реализуем обработчик отправки ответа пользователю
22
22
2м 36с
0
Закрытый
6.11 проверяем возможность ответа на вопрос
24
24
0м 30с
0

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

8 уроков
Закрытый
7.1 регистрируемся на render.com
27
3
1м 43с
1
Закрытый
7.2 создаем и настраиваем файл requirements.txt
25
25
1м 46с
0
Закрытый
7.3 создаем удаленный репозиторий на GitHub
21
21
1м 36с
0
Закрытый
7.4 создаем локальный репозиторий
22
22
2м 15с
0
Закрытый
7.5 связываем локальный репозиторий с удаленным
17
17
1м 21с
0
Закрытый
7.6 отправляем проект в удаленный репозиторий
16
16
1м 21с
0
Закрытый
7.7 как получить токен в GitHub
17
17
1м 22с
0
Закрытый
7.8 выполняем развертыванием на render
21
21
4м 13с
1