Хронологический порядок:
|
| Описание Видео | Название
|
| Изучаем Node.JS | intro-1-about.mp4
|
| Введение в Node.JS, об этом скринкасте | intro-2-whatisnode.mp4
|
| Что такое Node.JS? Почему Node.JS? | intro-3-install.mp4
|
| Установка и запуск | intro-4-docs.mp4
|
| Исходники и документация | modules-1-intro.mp4
|
| Модули для Node.JS | modules-2-module.mp4
|
| Приёмы работы с модулями | npm-1-intro.mp4
|
| Введение в NPM - менеджер пакетов для Node.JS | npm-2-package.mp4
|
| Структура пакета NPM | npm-3-global.mp4
|
| Глобальные модули | top-1-util.mp4
|
| Модуль util и наследование | top-2-console.mp4
|
| Модуль console | top-3-inherit-error.mp4
|
| Наследование от ошибок Error | top-4-eventemitter.mp4
|
| События, EventEmitter и утечки памяти | server-1-intro.mp4
|
| Node.JS как веб-сервер | server-2-echo.mp4
|
| Эхо-сервер на Node.JS | server-3-docs.mp4
|
| Документация к модулю http | dev-1-supervisor.mp4
|
| Разработка, supervisor | dev-2-debug.mp4
|
| Отладка скриптов под Node.JS | dev-3-log.mp4
|
| Логирование, модули debug и winston | event-loop-1-async.mp4
|
| Введение в асинхронную разработку | event-loop-2-inside.mp4
|
| Событийный цикл, библиотека libUV | event-loop-3-timers.mp4
|
| Таймеры, process.nextTick, ref/unref | fs-1-fs.mp4
|
| Работа с файлами, модуль fs | fs-2-path.mp4
|
| Безопасный путь к файлу в fs и path | streams-1-readable.mp4
|
| Потоки данных в Node.JS, fs.ReadStream | streams-2-net.mp4
|
| Writable поток ответа res, метод pipe | long-poll-chat.mp4
|
| Чат через long-polling, чтение POST | domain.mp4
|
| Домены, «асинхронный try..catch» | process-params.mp4
|
| Чтение параметров из командной строки и окружения | chat-1.mp4
|
| Создаём костяк сайта / Express: основы и Middleware | chat-2.mp4
|
| Улучшаем костяк сайта / Логгер, конфигурация, шаблонка для HTML | chat-3.mp4
|
| Улучшаем шаблонизацию / EJS: layout, block, partials | mongo-install.mp4
|
| Установка MongoDB для Windows, пример работы | chat-4.mp4
|
| Начинаем работать с базой / Основы MongoDB, native driver | chat-5.mp4
|
| Создаём модель для пользователя / Основы Mongoose | chat-6.mp4
|
| Делаем скрипт для создания тестовой базы / Async, организация кода [обновлено] | chat-7.mp4
|
| Веб-сервисы, работа с ошибками / Express, Mongoose | chat-8.mp4
|
| Сессии, отслеживание посетителей /Express/ | chat-9.mp4
|
| Авторизация /Express, Mongoose, Async, EJS/ | chat-10.mp4
|
| COMET: обзор подходов / WS.JS, Sock.JS, Socket.IO | chat-11.mp4
|
| Чат на Express и Socket.IO | chat-12.mp4
|
chat-01.mp4, MPEG-4, 135.55 MiB, 00:12:23
AVC: 1280x800, 1275 kbps, 30 fps;
AAC LC: 252 kbps, 44.1 KHz, 2 ch
chat-02.mp4, MPEG-4, 131.38 MiB, 00:12:27
AVC: 1280x800, 1219 kbps, 30 fps;
AAC LC: 252 kbps, 44.1 KHz, 2 ch
chat-03.mp4, MPEG-4, 64.39 MiB, 00:05:59
AVC: 1280x800, 1247 kbps, 30 fps;
AAC LC: 251 kbps, 44.1 KHz, 2 ch
chat-04.mp4, MPEG-4, 66.43 MiB, 00:05:50
AVC: 1280x800, 1336 kbps, 30 fps;
AAC LC: 252 kbps, 44.1 KHz, 2 ch
chat-05.mp4, MPEG-4, 123.37 MiB, 00:10:56
AVC: 1280x800, 1320 kbps, 30 fps;
AAC LC: 252 kbps, 44.1 KHz, 2 ch
chat-06.mp4, MPEG-4, 253.51 MiB, 00:23:53
AVC: 1280x800, 1228 kbps, 30 fps;
AAC LC: 252 kbps, 44.1 KHz, 2 ch
chat-07.mp4, MPEG-4, 121.55 MiB, 00:11:12
AVC: 1280x800, 1262 kbps, 30 fps;
AAC LC: 252 kbps, 44.1 KHz, 2 ch
chat-08.mp4, MPEG-4, 101.25 MiB, 00:09:36
AVC: 1280x800, 1217 kbps, 30 fps;
AAC LC: 252 kbps, 44.1 KHz, 2 ch
chat-09.mp4, MPEG-4, 201.12 MiB, 00:19:14
AVC: 1280x800, 1207 kbps, 30 fps;
AAC LC: 252 kbps, 44.1 KHz, 2 ch
chat-10.mp4, MPEG-4, 133.96 MiB, 00:10:58
AVC: 1280x800, 1450 kbps, 30 fps;
AAC LC: 252 kbps, 44.1 KHz, 2 ch
chat-11.mp4, MPEG-4, 91.94 MiB, 00:08:59
AVC: 1280x800, 1174 kbps, 30 fps;
AAC LC: 252 kbps, 44.1 KHz, 2 ch
chat-12.mp4, MPEG-4, 102.55 MiB, 00:09:45
AVC: 1280x800, 1214 kbps, 30 fps;
AAC LC: 252 kbps, 44.1 KHz, 2 ch
dev-01-supervisor.mp4, MPEG-4, 41.08 MiB, 00:04:10
AVC: 1280x800, 1118 kbps, 30 fps;
AAC LC: 253 kbps, 44.1 KHz, 2 ch
dev-02-debug.mp4, MPEG-4, 114.56 MiB, 00:11:32
AVC: 1280x800, 1133 kbps, 30 fps;
AAC LC: 251 kbps, 44.1 KHz, 2 ch
dev-03-log.mp4, MPEG-4, 76.50 MiB, 00:07:39
AVC: 1280x800, 1141 kbps, 30 fps;
AAC LC: 252 kbps, 44.1 KHz, 2 ch
domain.mp4, MPEG-4, 204.29 MiB, 00:18:23
AVC: 1280x800, 1298 kbps, 30 fps;
AAC LC: 252 kbps, 44.1 KHz, 2 ch
event-loop-01-async.mp4, MPEG-4, 79.42 MiB, 00:06:59
AVC: 1280x800, 1334 kbps, 30 fps;
AAC LC: 252 kbps, 44.1 KHz, 2 ch
event-loop-02-inside.mp4, MPEG-4, 110.45 MiB, 00:10:52
AVC: 1280x800, 1165 kbps, 30 fps;
AAC LC: 252 kbps, 44.1 KHz, 2 ch
event-loop-03-timers.mp4, MPEG-4, 93.03 MiB, 00:08:50
AVC: 1280x800, 1214 kbps, 30 fps;
AAC LC: 252 kbps, 44.1 KHz, 2 ch
fs-01-fs.mp4, MPEG-4, 62.99 MiB, 00:06:03
AVC: 1280x800, 1211 kbps, 30 fps;
AAC LC: 241 kbps, 44.1 KHz, 2 ch
fs-02-path.mp4, MPEG-4, 53.75 MiB, 00:05:00
AVC: 1280x800, 1245 kbps, 30 fps;
AAC LC: 253 kbps, 44.1 KHz, 2 ch
intro-01-about.mp4, MPEG-4, 27.02 MiB, 00:03:02
AVC: 1280x778, 984 kbps, 30 fps;
AAC LC: 253 kbps, 44.1 KHz, 2 ch
intro-02-whatisnode.mp4, MPEG-4, 42.39 MiB, 00:05:26
AVC: 1280x778, 832 kbps, 30 fps;
AAC LC: 253 kbps, 44.1 KHz, 2 ch
intro-03-install.mp4, MPEG-4, 38.78 MiB, 00:03:49
AVC: 1280x778, 1158 kbps, 30 fps;
AAC LC: 253 kbps, 44.1 KHz, 2 ch
intro-04-docs.mp4, MPEG-4, 27.61 MiB, 00:02:32
AVC: 1280x778, 1267 kbps, 30 fps;
AAC LC: 253 kbps, 44.1 KHz, 2 ch
long-poll-chat.mp4, MPEG-4, 98.83 MiB, 00:09:02
AVC: 1280x800, 1274 kbps, 30 fps;
AAC LC: 252 kbps, 44.1 KHz, 2 ch
modules-01-intro.mp4, MPEG-4, 111.26 MiB, 00:10:25
AVC: 1280x800, 1236 kbps, 30 fps;
AAC LC: 252 kbps, 44.1 KHz, 2 ch
modules-02-module.mp4, MPEG-4, 210.44 MiB, 00:19:33
AVC: 1280x800, 1249 kbps, 30 fps;
AAC LC: 252 kbps, 44.1 KHz, 2 ch
mongo-install.mp4, MPEG-4, 36.95 MiB, 00:02:46
AVC: 1280x756, 1668 kbps, 30 fps;
AAC LC: 193 kbps, 44.1 KHz, 2 ch
npm-01-intro.mp4, MPEG-4, 90.97 MiB, 00:08:44
AVC: 1280x800, 1199 kbps, 30 fps;
AAC LC: 252 kbps, 44.1 KHz, 2 ch
npm-02-package.mp4, MPEG-4, 90.55 MiB, 00:08:47
AVC: 1280x800, 1183 kbps, 30 fps;
AAC LC: 252 kbps, 44.1 KHz, 2 ch
npm-03-global.mp4, MPEG-4, 30.85 MiB, 00:02:45
AVC: 1280x800, 1310 kbps, 30 fps;
AAC LC: 252 kbps, 44.1 KHz, 2 ch
process-params.mp4, MPEG-4, 47.70 MiB, 00:04:46
AVC: 1280x800, 1141 kbps, 30 fps;
AAC LC: 252 kbps, 44.1 KHz, 2 ch
server-01-intro.mp4, MPEG-4, 73.69 MiB, 00:06:57
AVC: 1280x800, 1224 kbps, 30 fps;
AAC LC: 252 kbps, 44.1 KHz, 2 ch
server-02-echo.mp4, MPEG-4, 73.14 MiB, 00:06:46
AVC: 1280x800, 1256 kbps, 30 fps;
AAC LC: 252 kbps, 44.1 KHz, 2 ch
server-03-docs.mp4, MPEG-4, 37.00 MiB, 00:03:24
AVC: 1280x800, 1264 kbps, 30 fps;
AAC LC: 252 kbps, 44.1 KHz, 2 ch
streams-01-readable.mp4, MPEG-4, 66.78 MiB, 00:06:10
AVC: 1280x800, 1254 kbps, 30 fps;
AAC LC: 252 kbps, 44.1 KHz, 2 ch
streams-02-net.mp4, MPEG-4, 108.76 MiB, 00:09:54
AVC: 1280x800, 1280 kbps, 30 fps;
AAC LC: 252 kbps, 44.1 KHz, 2 ch
top-01-util.mp4, MPEG-4, 33.96 MiB, 00:03:14
AVC: 1280x800, 1213 kbps, 30 fps;
AAC LC: 252 kbps, 44.1 KHz, 2 ch
top-02-console.mp4, MPEG-4, 17.94 MiB, 00:01:43
AVC: 1280x800, 1199 kbps, 30 fps;
AAC LC: 253 kbps, 44.1 KHz, 2 ch
top-03-inherit-error.mp4, MPEG-4, 69.78 MiB, 00:06:10
AVC: 1280x800, 1325 kbps, 30 fps;
AAC LC: 252 kbps, 44.1 KHz, 2 ch
top-04-eventemitter.mp4, MPEG-4, 87.37 MiB, 00:08:34
AVC: 1280x800, 1170 kbps, 30 fps;
AAC LC: 252 kbps, 44.1 KHz, 2 ch