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

Код: ITC-BT

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

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

-

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

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

Вендор

ITCloud

Тематика

Разработка
vendor

Вы научитесь

  • Регистрировать и настраивать телеграм-бота
  • Использовать готовые решения для реализации логики
  • Создавать сценарное поведение бота
  • Использовать различный медиа контент для взаимодействия с пользователем

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

Начинающие web-разработчики.

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

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

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

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

  • Как работают телеграм-боты?
  • Способы взаимодействия бота и сервера
  • Знакомство с рабочим окружением
  • Первоначальная настройка и подготовка к работе
Модуль 2. Первые шаги

  • Первый PHP скрипт, проверка работоспособности
  • Регистрация бота
  • Привязка бота к серверу обработчику
  • Создание обработчика стартовой команды
Модуль 3. Отладка и логирование

  • Реализация отладочных сообщений и ведение логов
  • Выделение повторяемого кода
  • Обработка возникающих ошибок
  • Сбор статистики запросов
Модуль 4. Обработка команд и сообщений

  • Обработка получаемых команд
  • Обработка получаемых текстовых сообщений
Модуль 5. Реализация сценариев использования API

  • Отправка текстовых сообщений
  • Отправка изображений
  • Отправка стикеров
  • Отправка аудио файла
  • Отправка местоположения на карте
  • Отправка повторяющей клавиатуры
  • Отправка клавиатуры с обратным действием
  • Редактирование отправленных сообщений
  • Отправка сообщений по инициативе бота
Модуль 6. Завершение

  • Структурирование программного кода
  • Настройка и оформление бот

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

01 Выбор курса

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

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

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

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

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


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

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

poster