Курс на Stepik
Обложка курса «Создание онлайн-покера на TypeScript и Node.js» на Stepik
100 ₽

Создание онлайн-покера на TypeScript и Node.js 5.000

Открыть на
STEPIK.ORG

Создаём клиент-серверный покер на TypeScript и Node.js! В этом курсе вы разработаете полноценную онлайн-игру с сервером, консольным и графическим клиентом, используя WebSocket (Socket.IO). Без лишней теории — только практика и работающий код! Разберётесь с авторитарной логикой, защитой от нечестной игры и клиент-серверной архитектурой. В итоге у вас будет полностью рабочий проект, который можно дорабатывать и использовать в портфолио!

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Создание онлайн-покера на TypeScript и Node.js»Учеников на курсе 52
Сертификаты, выданные на курсе «Создание онлайн-покера на TypeScript и Node.js»Сертификатов выдано 9
Отзывы о курсе «Создание онлайн-покера на TypeScript и Node.js»Отзывов получено 3
Рейтинг курса «Создание онлайн-покера на TypeScript и Node.js»Рейтинг курса 5.000
Уроки в курсе «Создание онлайн-покера на TypeScript и Node.js»Количество уроков 41
Тесты в курсе «Создание онлайн-покера на TypeScript и Node.js»Количество квизов 11
Время прохождения курса «Создание онлайн-покера на TypeScript и Node.js»Время прохождения курса
Стоимость курса «Создание онлайн-покера на TypeScript и Node.js»Стоимость курса 100 ₽
Обновления курса «Создание онлайн-покера на TypeScript и Node.js»Обновления курса
Дата публикации курса «Создание онлайн-покера на TypeScript и Node.js»Дата публикации курса
Последнее обновление курса «Создание онлайн-покера на TypeScript и Node.js»Последнее обновление
Сложность normal

Содержание курса

Разделы в курсе «Создание онлайн-покера на TypeScript и Node.js» 6 разделов Уроки в курсе «Создание онлайн-покера на TypeScript и Node.js» 41 урок Тесты в курсе «Создание онлайн-покера на TypeScript и Node.js» 11 тестов Время прохождения курса «Создание онлайн-покера на TypeScript и Node.js» 3 ч. Последнее обновление курса «Создание онлайн-покера на TypeScript и Node.js» обн. 23 апреля 2026

Ознакомление с проектом и как работать с курсом

2 урока
1. Ознакомление - Обзор модуля
2. Как максимально эффективно работать с курсом

Подготовка к работе над проектом

3 урока
1. Подготовка - Обзор модуля
2. Установка необходимых инструментов
3. Открытие проекта

Разработка основы игровой логики и правил покера

16 уроков
1. Разработка основы - Обзор модуля
2. Создание колоды карт
3. Раздача карт
4. Игровые стадии - префлоп, флоп, терн, ривер, шоудаун
5. Карты на столе
6. Определение победителя
7. Дилер и блайнды
8. Выбор дилера
9. Банк игрока и стола
10. Торги между улицами
11. Действия игрока
12. Выборка доступных действий игроку
13. Базовая обработка действий игрока
14. Действия ботом
15. Победитель партии
16. Ва-банк

Разработка клиент-серверного взаимодействия

17 уроков
1. Разработка клиента и сервера - Обзор модуля
2. Класс сервера
3. События подключения
4. Класс клиента
5. Обработка ошибок подключения
6. Регистрация клиента
7. Подготовка игрока
8. Готовность игры
9. Свойства игрока
10. Передача свойств игроку
11. Действие игроком
12. Чтение действий из консоли
13. Передача пользовательских действий
14. Трибет - тройная ставка
15. Корректировка действий
16. Дополнительные свойства игрока
17. Передача состояния игрокам

Графический интерфейс для покерного клиента

2 урока
1. Графический интерфейс - Обзор модуля
2. Запуск и обзор графического клиента

Итоги

1 урок
1. Наш результат и что дальше