Разработка интерактивного чат бота на платформе Telegram

Код: ITC-BT

Курс «Разработка интерактивного чат бота на платформе Telegram» позволяет получить знания взаимодействия с API сервиса Telegram (Телеграм), а также  практический опыт в создании собственного чат бота. Вы будете понимать принципы клиент-серверного взаимодействия, освоите приёмы использования объектно-ориентированного программирования и написание процедурного кода.

Познакомитесь с простой системой логирования и  сбором статистики запросов, научитесь создавать собственных ботов для различных целей

Формат проведения

-

Продолжительность

20 академических часов

Вендор

ITCloud

Тематика

Разработка
vendor

Вы научитесь

- Регистрировать и настраивать Telegram Бота

- Использовать готовые решения для реализации логики

- Создавать сценарное поведение бота

- Использовать различный медиа контент для взаимодействия с пользователем

Аудитория курса

Для начинающих web-разработчиков

Требования к предварительной подготовке слушателя

Базовое представление о программировании на языке PHP

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

Раздел 1. Принципы работы ботов и рабочее окружение.

- Как работают Telegram боты?

- Способы взаимодействия бота и сервера

- Знакомство с рабочим окружением

- Первоначальная настройка и подготовка к работе

Раздел 2. Первые шаги

- Первый PHP скрипт, проверка работоспособности

- Регистрация бота

- Привязка бота к серверу обработчику

- Создание обработчика стартовой команды

 Раздел 3. Отладка и логирование

- Реализация отладочных сообщений и ведение логов

- Выделение повторяемого кода

- Обработка возникающих ошибок

- Сбор статистики запросов

Раздел 4. Обработка команд и сообщений

- Обработка получаемых команд

- Обработка получаемых текстовых сообщений

Раздел 5. Реализация сценариев использования API

- Отправка текстовых сообщений

- Отправка изображений

- Отправка стикеров

- Отправка аудио файла

- Отправка местоположения на карте

- Отправка повторяющей клавиатуры

- Отправка клавиатуры с обратным действием

- Редактирование отправленных сообщений

- Отправка сообщений по инициативе бота

Раздел 6. Завершение

- Структурирование программного кода

- Настройка и оформление бота

Затрудняетесь
с выбором курса?

Оставьте заявку на консультацию

Отправляя заявку, вы соглашаетесь с условиями обработки персональных данных

Как происходит обучение в АйТи Клауд

01 Выбор курса

В Учебном центре «АйТи Клауд» Вы можете подобрать курсы с полезным для Вас содержанием. УЦ «АйТи Клауд» готов предложить 1200+ программ различной тематики и степени сложности. Мы проводим курсы, авторизованные производителями ИТ, и также авторские программы от ведущих ИТ-экспертов.

02 Процесс обучения

Вы можете пройти обучение в различных форматах:

  • в очном - на территории Учебного центра либо территории Заказчика,

  • онлайн - на российской онлайн-платформе в режиме реального времени, через интернет, с выполнением всех необходимых практических заданий под онлайн-руководством преподавателя. 


03 Выдача документов

По завершении обучения Вы получите удостоверение о повышении сертификации или сертификат (если у Вас отсутствует диплом о высшем образовании). После обучения на авторизованных курсах Вам также будет выдан сертификат от производителя.

poster
Затрудняетесь
с выбором курса?

Оставьте заявку на консультацию

Отправляя заявку, вы соглашаетесь с условиями обработки персональных данных

Хотите преподавать в АйТи Клауд?

Если вы имеете компетенции и хотите работать тренером курсов в АйТи Клауд - оставьте ваши данные, мы свяжемся с вами!