Пишем Бота для ОБУЧЕНИЯ и подготовки к СОБЕСЕДОВАНИЮ | telegram bot: Node.js + grammY

preview_player
Показать описание
Интенсив "Игра на чистом JS: с нуля до деплоя":

К концу этого видео у вас будет готовый телеграм бот на Node JS, вы поймете, как подготовиться к собеседованию во фронтенде эффектвно, ну а по ходу создания бота вы научитесь:
– Работать с двумя типами клавиатур
– Обрабатывать ошибки
– Реагировать на различные типы пользовательских событий
– Деплоить бота (публиковать его) на удалённом сервере

А также работать с документацией и правильно получать рандомное число в JS!

Приятного просмотра! 🔥

* ТАЙМ-КОДЫ:
00:00 Подготовка к собеседованию по фронтенду
00:22 Автоматизия обучения и повторения
00:38 Что будет уметь бот
00:57 Главная ценность бота
01:23 Чему вы научитесь
01:52 Как работают телеграм боты
02:50 Создаём тг-бота (BotFather)
03:55 Разворачиваем проект
07:16 Стартовый код: запуск бота
12:17 Подключение nodemon
14:22 Обработка ошибок в grammY
15:41 Доработка команды start (grammY keyboard)
18:07 Обработка сообщений от пользователя
19:16 grammY InlineKeyboard
20:51 Обработка нажатия на InlineKeyboard
25:33 Добавление реальных вопросов
27:11 Выбор случайного вопроса по заданной теме
34:35 Формируем кнопки для вопросов
38:45 Доделываем обработчик callback_query
39:34 Находим ответ на вопрос по id
45:41 Фикс багов и готовый обработчик callback_query
48:07 Самостоятельная работа: случайный вопрос
48:30 Самостоятельная работа: решение
52:29 Заливаем бота на удаленный репозиторий GitHub
54:23 Деплой на удалённый репозиторий
01:01:50 Заключение

* СОЦ. СЕТИ:

* ОБО МНЕ:
Меня зовут Арсений Помазков, я — senior frontend-разработчик, начавший карьеру на американской фрилансе-бирже и прошедший путь от «стажёра» до «старшего разработчика».
Я обучился программированию самостоятельно, и моя цель — показать вам, что веб-разработка — это не только перспективно и востребовано, но и очень увлекательно 🔥

#функции #фронтенд #javascript #js
Рекомендации по теме
Комментарии
Автор

Спасибо за качественный контент) Хотелось бы добавить, работаю фронтенд разработчиком 1.5 года, твои видео в частности видео про let var const и замыкания помогли глубже разобраться в теме и уверенней отвечать на собеседованиях) Было бы классно если еще про контекст и промисы снял бы видео, очень хорошо объясняешь)

rpmleko
Автор

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

diggerdog
Автор

За прикрепление документации тебе огромное человеческое спасибо)

aksh
Автор

Молодец, очень понятно и исходники есть! Класс, очень доходчево!

rootadmin
Автор

Спасибо за отличный урок. Все понятно и приятно слушать.

RyuganGarianto
Автор

Спасибо за урок!
Полностью прошел его.

Когда закончил и запустил его на сервере, прям кайфанул 😄

mansurv
Автор

Спасибо, супер, будет актуально асинх запросы на сторонние api и запись в Субд разобрать 🎉

drdev_blog
Автор

Well done объясняешь четко по сути, снимай по больше видео

AsaAlexa
Автор

Спасибо большое, узнал много нового, хотелось бы побольше видео о создании телеграмм-ботов.

pxbpcrl
Автор

Спасибо за старания. Все работает, как часы

shamilzagirov
Автор

Спасибо за качественный контент, очень доходчиво и понятно. Лайк + подписка!

helenali
Автор

great job, thank you so much for this work))

xqeusce
Автор

Спасибо за крутой контент! Подскажи, а планируется видео про this? Если да, то когда?😀

qmkycyx
Автор

хАрош - благодарю за контент
классно если еще про контекст и промисы будет видео

insidefree
Автор

очень круто объясняешь и показываешь, но для меня немного быстровато) не всегда успеваю за кодом и повествованием, а так супер

zeroxxhl
Автор

00:00 С вашими знаниями и опытом, это наверное очень давно было.. Недели три назад). Если без шуток, то лайк. Жирный. Такой со шкварками, ммм

alexjohnson
Автор

Было бы классно посмотреть видео о том как правильно составить свое портфолио, резюме и т.д. для fronted-разработчика!

zqmnkzg
Автор

Очень круто и понятно!!!
А как на счет RestFullAPIs
или typescript?

faruhiuuu
Автор

Пожалуйста, сними видос про промисы и асинхрон

yposoei
Автор

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

colodatwin