| # | Название видеоурока | Видео / Тесты | Решило | Рейтинг | Доступ |
|---|---|---|---|---|---|
| 1 |
О курсе и инструменты
|
|
|||
|
На этом уроке мы поговорим об игре “Камень ножницы бумага” и установим инструменты разработки |
|||||
| 2 | Создание проекта |
|
|||
|
На этом уроке мы создадим проект и инициируем его в npm. npm init |
|||||
| 3 | Алгоритм игры: выбор элементов игроками |
1 тест |
|||
| На этом уроке мы создадим файл игры game.js и реализуем получение вариантов элементов от игрока и компьютера | |||||
| 4 | Алгоритм игры: получение результата |
|
|||
| На этом уроке мы реализуем функцию получения результата игры | |||||
| 5 | Играем в классы: создание класса игры |
|
|||
| На этом уроке мы перенесем функционал игры в класс knb | |||||
| 6 | Играем в классы: подключение к проекту |
1 тест |
|||
| На этом уроке мы подключим наш класс к точке входа, обработаем внештатные ситуации и исправим ошибки по поводу работы класс | |||||
| 7 | Создание бота: создаем бот в telegram |
|
|||
|
На этом уроке мы создадим новый бот при помощи telegram-бота BotFather ВНИМАНИЕ: Наименование бота должно быть УНИКАЛЬНЫМ! Вы можете назвать свой бот по типу My<случайное число>knb_bot |
|||||
| 8 | Создание бота: установка пакетов и бот сообщений |
|
|||
|
На этом уроке мы подключим к нашему проекту пакеты node-telegram-bot-api и nodemon, а также реализуем простейший бот сообщений |
|||||
| 9 | Создание бота: подключение кнопочной клавиатуры |
|
|||
| На этом уроке мы создадим клавиатуру из трех кнопок и реализуем их вывод в telegram | |||||
| 10 | Игра в telegram: обработка нажатия кнопок |
|
|||
| На этом уроке мы реализуем обработку события нажатия на кнопки | |||||
| 11 | Игра в telegram: подготовка изображений |
|
|||
|
На этом уроке мы подготовим изображения для вывода в игре |
|||||
| 12 | Игра в telegram: картинки - на бот |
|
|||
| На этом уроке мы реализуем вывод картинок в чат бота в зависимости от результата игры | |||||
| 13 | Игра в telegram: счет игры |
|
|||
| На этом уроке мы реализуем подсчет побед игрока и компьютера-бота и вывод счета в игре | |||||
| 14 | Оформление игры: красивый вывод текста |
|
|||
| На этом уроке мы сделаем красивый вывод результатов игры при помощи html-разметки | |||||
| 15 | Оформление игры: правильный старт |
|
|||
| На этом уроке мы реализуем старт бота и вывод информации об игре | |||||
| 16 | ФИНАЛЬНЫЙ УРОК |
без видео |
|||
| Сделай видео-презентацию своего бота. | |||||
| Итого: 16 видеоуроков |
11 мин. 2 теста |
1 чел. | |||
| Финалисты: Tom . | |||||