Сегодня рад представить первый урок из моего видеокурса «Создание чат-ботов на платформе Microsoft Bot Framework» записанного для сообщества Loftblog.
Каждый из 8 уроков будет охватывать какую-то тему. Для всех уроков, кроме первого и восьмого, будут доступны исходные коды проекта. Сами уроки были записаны намного раньше, чем они публикуются, поэтому некоторые вещи могли частично устареть или поменяться взгляд на их использование при разработке. В таком случае я буду писать дополнения к урокам на данном сайте.
Очень рекомендую пробовать всё делать на практике. Я старался плотность информации делать достаточно высокой (возможно, по первому уроку это не так заметно), так что без практики многие моменты могут оказаться не понятыми.
В данном уроке мы разберёмся что такое Microsoft Bot Framework и кому он будет полезен. Узнаем где будут работать созданные боты и что нам понадобится для быстрого старта. Создадим первого бота и посмотрим, как он работает в основных мессенджерах.
https://github.com/flash2048/LoftBlog_TrainingBot — репозиторий, где опубликован исходный код для записанных уроков.
https://dev.botframework.com — сайт Bot Framework.
http://aka.ms/bf-bc-vstemplate — шаблон Visual Studio для быстрого старта.
https://github.com/Microsoft/BotFramework-Emulator — репозиторий эмулятора.
При создании курса мной преследовались 3 цели:
- Научиться записывать видео уроки — это был мой первый подобный опыт.
- Продвижение и популяризация Bot Framework — мне очень нравится данная технология и я хочу, чтобы как можно больше народа с ней ознакомилось. На мой взгляд, сейчас она продвигается недостаточно активно.
- Ознакомление зрителей Loftblog с миром .NET — множество зрителей данного сообщества еще в процессе становления разработчиками, а сами .NET технологии практически никак не освещаются в данном сообществе. Основной их упор сделан на Front-end. С выходом данного курса, я надеюсь, что, хотя бы несколько человек заинтересует изучение .NET.
Если после просмотра данного урока, либо курса в целом, у вас остались вопросы — задавайте их любым удобным для вас способом, я постараюсь помочь.
Приятного программирования.
P.S. Уроки были записаны намного раньше, чем их публикуют. Но здесь ничего не поделаешь.