Курс на 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

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

2 урока
Закрытый
1.1 Ознакомление - Обзор модуля
32
32
1м 59с
5
Закрытый
1.2 Как максимально эффективно работать с курсом
29
25
4м 44с
6

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

3 урока
Закрытый
2.1 Подготовка - Обзор модуля
29
29
1м 38с
5
Закрытый
2.2 Установка необходимых инструментов
27
23
2м 14с
4
Закрытый
2.3 Открытие проекта
28
23
3м 53с
5

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

16 уроков
Открытый
3.1 Разработка основы - Обзор модуля
85
85
1м 37с
3
Открытый
3.2 Создание колоды карт
105
25
10м 12с
6
Закрытый
3.3 Раздача карт
24
24
8м 29с
4
Закрытый
3.4 Игровые стадии - префлоп, флоп, терн, ривер, шоудаун
21
13
12м 49с
4
Закрытый
3.5 Карты на столе
19
9
5м 29с
5
Закрытый
3.6 Определение победителя
16
6
13м 53с
3
Закрытый
3.7 Дилер и блайнды
15
15
6м 45с
3
Закрытый
3.8 Выбор дилера
15
15
3м 18с
3
Закрытый
3.9 Банк игрока и стола
14
6
12м 46с
3
Закрытый
3.10 Торги между улицами
12
12
7м 18с
3
Закрытый
3.11 Действия игрока
13
13
6м 6с
3
Закрытый
3.12 Выборка доступных действий игроку
11
11
5м 38с
2
Закрытый
3.13 Базовая обработка действий игрока
10
10
6м 30с
2
Закрытый
3.14 Действия ботом
11
11
4м 58с
3
Закрытый
3.15 Победитель партии
10
10
2м 0с
2
Закрытый
3.16 Ва-банк
12
5
3м 58с
3

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

17 уроков
Закрытый
4.1 Разработка клиента и сервера - Обзор модуля
12
12
0м 24с
3
Открытый
4.2 Класс сервера
83
83
5м 42с
4
Закрытый
4.3 События подключения
12
12
6м 37с
2
Закрытый
4.4 Класс клиента
10
10
5м 42с
3
Закрытый
4.5 Обработка ошибок подключения
10
10
1м 15с
2
Закрытый
4.6 Регистрация клиента
10
10
3м 1с
3
Закрытый
4.7 Подготовка игрока
8
8
3м 14с
3
Закрытый
4.8 Готовность игры
8
8
4м 29с
3
Закрытый
4.9 Свойства игрока
8
5
4м 54с
3
Закрытый
4.10 Передача свойств игроку
8
8
4м 6с
3
Закрытый
4.11 Действие игроком
9
9
4м 14с
3
Закрытый
4.12 Чтение действий из консоли
8
8
3м 38с
3
Закрытый
4.13 Передача пользовательских действий
8
7
6м 54с
2
Закрытый
4.14 Трибет - тройная ставка
8
8
1м 18с
3
Закрытый
4.15 Корректировка действий
8
8
3м 58с
3
Закрытый
4.16 Дополнительные свойства игрока
9
3
1м 3с
3
Закрытый
4.17 Передача состояния игрокам
10
10
2м 2с
3

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

2 урока
Открытый
5.1 Графический интерфейс - Обзор модуля
70
70
1м 50с
3
Закрытый
5.2 Запуск и обзор графического клиента
14
7
7м 28с
3

6. Итоги

1 урок
Закрытый
6.1 Наш результат и что дальше
14
9
1м 18с
3