Курс на 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. Наш результат и что дальше ↗