Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
API-Telegram Часть I
Rating: 3.9 out of 5(5 ratings)
28 students

API-Telegram Часть I

Интернет-магазин в Telegram
Last updated 3/2019
Russian

What you'll learn

  • Создание магазина в сети Телеграмм, получение навыков работы с API в целом и конкретно с API Telegram

Course content

1 section13 lectures4h 55m total length
  • Урок 1: Здесь Ботов раздают?16:37

    1. Зарегистрироваться в сети Telegram

    2. Создать нового Бота

    3. Сохранить и спрятать токен Бота

    Самостоятельное задание:

    1. Написать несколько примеров использования Бота для Телеграмма

  • Урок 2: Осознание...(как личность, как Бот)10:26

    1. Создать форму и разместить на ней текстовое поле

    2. Проверить работу ввода данных в адресной строке

    3. Найти места настроек Бота

    Самостоятельное задание:

    1. Установить аватар для Бота

  • Урок 3: Начинаем кодить16:34

    1. Получить информацию о себе программно

    2. Получить обновления

    3. Добавить таймер

    4. Добавить логирование

    Самостоятельное задание:

    1. Получить номер последнего обновления – offset

  • Урок 4: Что такое Json22:24

    1. Найти сайт для просмотра формата Json

    2. Подключить библиотеку

    3. Получить offset

    4. Получить входящее сообщение программно

    Самостоятельное задание:

    1. Написать описания для класса сообщения.

  • Урок 5: Вам телеграмма!18:17

    1. Написать сообщение самому себе

    2. Написать процедуру выбора ответа

    Ответить на вопрос:

    1. Кто может в данный момент написать и получить ответ от Бота?

  • Урок 6: Не хочу писать!33:12

    1. Написать класс для кнопок

    2. Создать кнопочное меню

    3. Написать класс для удаления кнопок

    Самостоятельное задание:

    1. Создать кнопочное меню, состоящее из месяцев

  • Урок 7: Волшебство начинается!32:39

    1. Написать основное отличие Inline кнопок

    2. Написать классы для создания inline меню

    3. Создать inline меню

    Ответить на вопрос:

    1. Как получить данные из запроса?

  • Урок 8: По взмаху волшебной палочки!23:37

    1. Дописать класс Сообщение(TeleMessage) для обработки запросов

    2. Написать процедуру отправки подсказок

    Самостоятельное здание:

    1. Сформировать inline меню названия месяцев, чтобы оно возвращало номер месяца.


  • Урок 9: Изменить неизменяемое23:35

    1. Написать процедуру изменения сообщения

    Самостоятельное задание:

    1. Освоить технологию SQLite

  • Урок 10: SQLite28:10

    1. Создаем новый проект

    2. Учимся использовать Browser for SQLite

    3. Добавляем DataGridView

    4. Подключаем библиотеку SQLite

    5. Добавляем кнопку Записать

  • Урок 11: БД - Большое Дело!20:28

    1. Написать план базы данных

    2. Создать и заполнить базу данных

    Самостоятельное задание:

    1. Заполнить остальные пункты Магазина.


  • Урок 12: Прикрутить БД25:10

    1. Изменить проект как класс SQLite

    2. Сделать рефакторинг программы

    Самостоятельное задание:

    1. Добавить на форму DataGridView и отобразить данные из таблицы


  • Урок 13: Без изменения кода...24:37

    1. Вывести меню из БД

    2. Дописать класс добавления кнопок

    Самостоятельное задание:

    1. Добавить переход на новую строку при автоформировании меню


Requirements

  • Начальные навыки языка программирования C#
  • Понимание работы с сетью на языке программирования C#
  • Желательно знание основ API Telegram

Description

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

Количество активных пользователей сервиса на февраль 2016 года составляло более 100 млн человек, а количество ежедневно пересылаемых сообщений достигло 10 миллиардов на август 2015.

При помощи специального API сторонние разработчики могут создавать «ботов», специальные аккаунты, управляемые программами. Типичные боты отвечают на специальные команды в персональных и групповых чатах, также они могут осуществлять поиск в интернете или выполнять иные задачи, применяются в развлекательных целях или в бизнесе.

На курсе мы займёмся написанием интернет-магазина, позволяющего продавать, имеющего собственную корзину под каждого пользователя, оповещение администратора о покупке и многое другое.

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

Who this course is for:

  • Программисты, желающие начать продавать свои работы, получат готовый инструмент, который позволит создавать магазин в сети Телеграмм