Обучение на c#

Формула программиста

основатель — Волосатов Евгений Витольдович

telegram бот "Камень ножницы бумага"



Создание на Node JS telegram бота, который играет с Вами в игру "Камень ножницы бумага"



--


Список уроков | фото | видео

# Название видеоурока Видео / Тесты Решило Рейтинг Доступ
1 FREE О курсе и инструменты 00:00:00
4 чел. ★ 3.8 Free
  На этом уроке мы поговорим об игре “Камень ножницы бумага” и установим инструменты разработки

 
791. Валерий Жданов
30514. Tom
30514. Tom
11019. Trira
2 Создание проекта 00:00:00
1 чел. ★ 5 $
  На этом уроке мы создадим проект и инициируем его в npm.

npm init
 
30514. Tom
30514. Tom
3 Алгоритм игры: выбор элементов игроками 00:00:00
1 тест
1 чел. ★ 5 $
  На этом уроке мы создадим файл игры game.js и реализуем получение вариантов элементов от игрока и компьютера
 
30514. Tom
4 Алгоритм игры: получение результата 00:00:00
1 чел. ★ 5 $
  На этом уроке мы реализуем функцию получения результата игры
 
30514. Tom
5 Играем в классы: создание класса игры 00:00:00
1 чел. ★ 5 $
  На этом уроке мы перенесем функционал игры в класс knb
 
30514. Tom
30514. Tom
6 Играем в классы: подключение к проекту 00:00:00
1 тест
1 чел. ★ 5 $
  На этом уроке мы подключим наш класс к точке входа, обработаем внештатные ситуации и исправим ошибки по поводу работы класс
 
30514. Tom
30514. Tom
7 Создание бота: создаем бот в telegram 00:00:00
1 чел. ★ 5 $
  На этом уроке мы создадим новый бот при помощи telegram-бота BotFather

ВНИМАНИЕ: Наименование бота должно быть УНИКАЛЬНЫМ! Вы можете назвать свой бот по типу My<случайное число>knb_bot
 
30514. Tom
30514. Tom
8 Создание бота: установка пакетов и бот сообщений 00:00:00
1 чел. ★ 5 $
  На этом уроке мы подключим к нашему проекту пакеты node-telegram-bot-api и nodemon, а также реализуем простейший бот сообщений
 
30514. Tom
30514. Tom
9 Создание бота: подключение кнопочной клавиатуры 00:00:00
1 чел. ★ 5 $
  На этом уроке мы создадим клавиатуру из трех кнопок и реализуем их вывод в telegram
 
30514. Tom
30514. Tom
10 Игра в telegram: обработка нажатия кнопок 00:00:00
1 чел. ★ 5 $
  На этом уроке мы реализуем обработку события нажатия на кнопки
 
30514. Tom
30514. Tom
11 Игра в telegram: подготовка изображений 00:00:00
1 чел. ★ 5 $
  На этом уроке мы подготовим изображения для вывода в игре
 
30514. Tom
12 Игра в telegram: картинки - на бот 00:00:00
1 чел. ★ 5 $
  На этом уроке мы реализуем вывод картинок в чат бота в зависимости от результата игры
 
30514. Tom
30514. Tom
13 Игра в telegram: счет игры 00:00:00
1 чел. ★ 5 $
  На этом уроке мы реализуем подсчет побед игрока и компьютера-бота и вывод счета в игре
 
30514. Tom
30514. Tom
14 Оформление игры: красивый вывод текста 00:11:53
1 чел. ★ 5 $
  На этом уроке мы сделаем красивый вывод результатов игры при помощи html-разметки
 
30514. Tom
30514. Tom
15 Оформление игры: правильный старт 00:00:00
1 чел. ★ 5 $
  На этом уроке мы реализуем старт бота и вывод информации об игре
 
30514. Tom
30514. Tom
16 ФИНАЛЬНЫЙ УРОК без видео
1 чел. ★ 5 $
  Сделай видео-презентацию своего бота.
 
30514. Tom
  Итого:   16 видеоуроков 11 мин.
2 теста
1 чел. ★ 4.93  
  Финалисты:   Tom .

Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: Курс мне понравился. Я научился создавать бота в телеграм, принимать команды от пользователя, обрабатывать их и выдавать результат. Получил практику на языке Javascript и среде Node JS. Следующий курс: "Мультиязычное меню на JS".