NodeJS. Разработка серверной стороны для real-time коммуникаций (2023) Видеокурс

 

Научиться решать с помощью Node.js именно те задачи, в которых он намного лучше конкурентов. Нас НЕ интересует генерация html на сервере, работа с файлами и т.п. Наша цель - создание серверной части для real-time коммуникаций ( long polling, server sent events, web sockets ), ведь, например, на чистом PHP это нормально не реализовать.

Содержание:

урок 1
-Основы и понимание node.js
-Знакомство с важными модулями
-Блокирующий и неблокирующий код
-Сравнение node и php
-Создание простого сервера
-Работа с запросом и ответом

урок 2
-Сервер на основе Express
-CORS и прочие мелочи
-Периодическое обновление данных
-Ужасный Short Polling
-Понимание Long Polling
-Реализация чата на Long Polling

урок 3
-Server Sent Events (SSE)
-Подключение, события, данные
-SSE vs Long Polling
-Реализация чата на SSE
-Архитектура серверной части
-Работа с БД, mysql

урок 4
-Реализация аукциона
-Готовый базовый backend (не node)
-Задача: real-time ставки
-Ставка = Request
-Взаимодействие частей на backend
-Обновление данных через SSE

урок 5
-Доработка аукциона
-Разные модели работы backend
-Простое развёртывание на сервере
-Основы применения пакета PM2
-Оценка лагов при Request + SSE
-Web Sockets ( WS ) vs SSE

урок 6
-Основы Web Sockets, их плюсы и минусы
-Чистые сокеты vs socket.io
-Реализация чата на сокетах
-Подготовка к проекту онлайн шахмат
-Материалы для изучения
-Новогодний перерыв

урок 7
-Практика WS - онлайн шахматы
-Использование chessops
-Готовый модуль доски и правил
-Реализация UI для доски
-Реализация процесса игры

урок 8
-Доработка проекта
-Реализация серверной стороны
-Создание и присоединение к игре
-Оценка лагов Web Sockets vs SSE
-Обобщение материалов курса

Информация о видео
Название: NodeJS. Разработка серверной стороны для real-time коммуникаций
Автор: Дмитрий Лаврик
Год выхода: 2023
Жанр: Видеокурс
Язык: Русский
Выпущено: Россия
Продолжительность: 23:53:28

Файл
Формат: MP4 
Видео: AVC, 1920x1080, ~364 Kbps
Аудио: AAC, 128 Kbps, 48.0 KHz
Размер файла: 5.98 Gb


Скачать

NodeJS. Разработка серверной стороны для real-time коммуникаций (2023) Видеокурс скачать бесплатно:

Скачать бесплатно
Зеркало
Что Вы чаще качаете из интернета?