Belli
Назад Психология Эзотерика Здоровье Бизнес Фото Видео Иностранные языки Имидж и стиль Дизайн Хобби и рукоделие Администрирование Программирование SMM Отношения Дети и родители Школа и репетиторство Seo Форекс и инвестиции Отдых и путешествия Музыка Сад и огород Бухгалтерия и финансы Другие тематики Темы и шаблоны Авто-мото Строительство и ремонт Курсы Авторы
Корзина

[Stepik] Создаем чат-бот на базе Python Aiogram (Дмитрий Читалов)

[Stepik] Создаем чат-бот на базе Python Aiogram (Дмитрий Читалов)
[Stepik] Создаем чат-бот на базе Python Aiogram (Дмитрий Читалов)
В наличии
1655 RUB

О товаре

Чему вы научитесь
  • Создавать асинхронные чат-боты
О курсе
Очень важно, что вы в любой момент сможете ЗАДАТЬ ВОПРОС ПРЕПОДАВАТЕЛЮ и проконсультироваться по сложностям, возникающим в процессе освоения материала.
Очень важно, что вы ПОЛУЧИТЕ ЦЕННЫЕ ПРАКТИЧЕСКИЕ НАВЫКИ!
Очень важно, вы ПОПОЛНИТЕ СВОЕ ПОРТФОЛИО уникальным проектом!
Как проходит обучение
Вы просматриваете видеоуроки, изучаете конспекты и повторяете все за преподавателем. Если у вас возникают вопросы, вы всегда можете свериться с примером или написать преподавателю в телеграм @cdi999.
Программа курса
Знакомимся с курсом, создаем окружение и шаблон проекта
  1. ЧТО ТАКОЕ ЧАТ-БОТ
  2. изучаем режим админа
  3. изучаем режим пользователя
  4. СОЗДАЕМ ВИРТУАЛЬНОЕ ОКРУЖЕНИЕ ПРОЕКТА
  5. ЧТО ТАКОЕ AIOGRAM
Создаем начальную конфигурацию проекта
  1. СОЗДАЕМ НАЧАЛЬНУЮ СТРУКТУРУ ПРОЕКТА
  2. СОЗДАЕМ НАСТРОЙКИ ПРОЕКТА
  3. СОЗДАЕМ НАСТРОЙКИ БАЗЫ ДАННЫХ
  4. НАСТРАИВАЕМ МОДУЛЬ LOADER
  5. НАСТРАИВАЕМ МОДУЛЬ APP
  6. начальные настройки обработчиков
  7. создаем фильтры
  8. добавляем обработчики вывода меню для каждого из режимов
  9. ПРОВЕРЯЕМ РАБОТУ ПРОЕКТА
Создаем основной функционал администратора
  1. реализуем логику отображения списка категорий
  2. реализуем логику добавления категории
  3. реализуем логику отображения товаров категории
  4. реализуем логику удаления категории
  5. реализуем логику указания названия нового товара
  6. реализуем логику отмены добавления нового товара
  7. реализуем логику добавления описания товара
  8. реализуем логику добавления фото товара
  9. реализуем логику добавления цены товара
  10. реализуем логику формирования карточки товара
  11. реализуем итоговый обработчик регистрации товара
  12. реализуем логику удаления товара категории
  13. реализуем логику изменения цены и описания товара
  14. реализуем логику обработчиков-валидаторов
  15. реализуем модуль с функциями формирования разметки клавиатуры
Создаем каталог и корзину пользователя
  1. реализуем обработчик формирования разметки для списка категорий
  2. реализуем обработчик вывода списка товаров категории
  3. реализуем обработчик формирования разметки для товара в корзине
  4. реализуем обработчик вывода содержимого корзины
  5. реализуем обработчик добавления товара в корзину
  6. реализуем обработчик изменения содержимого корзины
Реализуем работу с заказами
  1. реализуем обработчик перехода к формированию заказа
  2. реализуем обработчик проверки содержимого заказа
  3. реализуем обраб-к возврата к форм-ю заказа после отображ-я заказ
  4. реализуем обработчик перехода к вводу имени заказчика
  5. реализуем обработчик возврата к формированию заказа после перехо
  6. реализуем обраб-к завершения ввода имени и перехода к адресу
  7. реализуем обработчик возврата к вводу имени
  8. реализуем обраб-к завершения ввода адреса и подтверждения заказа
  9. обраб-к ситуации, когда при подтверждении заказа мы вводим текст
  10. обработчик возврата к изменению адреса
  11. реализуем обработчик завершения формирования заказа
  12. реализуем отображение активных заказов
  13. РЕАЛИЗУЕМ РАБОТУ С ЗАКАЗОМ НА СТОРОНЕ АДМИНА
Реализуем подсистему вопросов
  1. реализуем обработчик реакции бота на вопрос пользователя
  2. реализуем обработчик подтверждения, что вопрос введен верно
  3. реализуем обработчик ввода пользователем текста вместо подтвержд
  4. реализуем обработчик отмены вопроса от пользователя
  5. реализуем обработчик отправки запроса
  6. реализуем обработчик отображения списка вопросов
  7. реализуем обработчик, обеспечивающий переход к вводу ответа
  8. реализуем обработчик подтверждения правильности ответа
  9. реализуем обработчик отмены ответа
  10. реализуем обработчик отправки ответа пользователю
  11. проверяем возможность ответа на вопрос
Выполняем развертывание проекта
  1. РЕГИСТРИРУЕМСЯ НА RENDER.COM
  2. создаем и настраиваем файл requirements.txt
  3. создаем удаленный репозиторий на GitHub
  4. создаем локальный репозиторий
  5. связываем локальный репозиторий с удаленным
  6. отправляем проект в удаленный репозиторий
  7. как получить токен в GitHub
  8. ВЫПОЛНЯЕМ РАЗВЕРТЫВАНИЕ НА RENDER
Что вы получаете
  • Ценные теоретические знания и практические навыки и +1 проект к вашему портфолио разработчика

Отзывы покупателей



Кликните на изображение чтобы обновить код, если он неразборчив

Рейтинг

0
Голосов: 0
5
Голосов: 0
4
Голосов: 0
3
Голосов: 0
2
Голосов: 0
1
Голосов: 0

Еще курсы от Stepik, Дмитрий Читалов

[Stepik]  Асинхронный Python (Павел Хошев)
Асинхронный Python Курс содержит всё, что вам нужно знать о асинхронном Python, от основ до продвинутых тем. Вы получите доступ к обширному набору материалов и задач, которые постоянно обновляются и дополняются, чтобы оставаться актуальными и полезными. Не упустите свой шанс стать частью нашего
1040 RUB
[Stepik] React - Полное руководство 2023 (Илья Фофанов)
React - Полное руководство 2023 (Илья Фофанов) Данный курс предназначен для тех, кто много слышал о библиотеке React, но при этом ни разу полноценно не пробовал поработать с ней. Обучение построено вокруг небольшого учебного проекта, который вы начнете разрабатывать практически с первых лекций.
1600 RUB
[Stepik] Практический Machine Learning (Елена Кантонистова)
Чему вы научитесь: Изучите классические и современные алгоритмы машинного обучения Повторите или освоите математические подходы, необходимые для анализа данных О курсе: После прохождения курса вы сможете полностью решать классические задачи анализа данных: начиная от сбора и хранения данных и
1065 RUB
[Stepik] Обучение Обучению: важнейший навык нашего времени (Aiva Altynova)
Чему вы научитесь Освоите технологию обучения любым навыкам, Управлять своей мотивацией, Доводить начатое до конца, Ставить цели (на обучение и в целом по жизни), Поведенческой гибкости, чтобы достигать поставленных целей, Совершенствовать навык концентрации, Сформируете новые, полезные убеждения и
1080 RUB
[stepik] JavaScript Базовый уровень (Сергей Романенко)
Самый полный курс по JavaScript для начинающих программистов! Этот курс идеально подходит для начинающих программистов, которые хотят изучить основы языка программирования JavaScript. В ходе курса вы узнаете основные концепции языка, включая переменные, типы данных, условные конструкции, циклы,
1685 RUB
[Stepik] Просто о ChatGPT (Василий Вологдин, Ульяна Елисеева)
Чему вы научитесь: Правильно формулировать запросы для получения максимально точных результатов. Понимать ограничения ChatGPT и уметь с ними работать. Использовать ChatGPT для решения множества задач. О курсе : Хотите познакомиться с миром новых технологий и овладеть простыми и понятными знаниями о
1060 RUB