Урок 1.00:00:42
Приветствуем
Урок 2.00:00:57
Что нужно знать
Урок 3.00:00:46
Использование файлов упражнений
Урок 4.00:00:43
Выполнение заданий
Урок 5.00:02:01
Для чего нужен Node.js
Урок 6.00:04:56
Выбор способа установки Node.js
Урок 7.00:02:05
Установка Node.js на Maс
Урок 8.00:01:43
Установка Node.js на Windows
Урок 9.00:04:45
Установка Node.js с помощью Node Version Manager
Урок 10.00:03:20
Установка Node.js с помощью Node Version Manager на Mac
Урок 11.00:03:38
Обзор особенностей движка V8 JavaScript
Урок 12.00:06:39
Понятие require() и модулей
Урок 13.00:03:37
Понятие callback функциии в event loop
Урок 14.00:02:37
Создание Node.js проектов
Урок 15.00:03:30
Использование NPM
Урок 16.00:06:16
Поддержка проектов с помощью команды npm
Урок 17.00:06:33
Создание модулей с помощью getters и setters
Урок 18.00:06:15
Понятие кэширования модулей и области видимости
Урок 19.00:05:07
Реализация шаблонов проектирования
Урок 20.00:00:55
Задание. Использование кэширования модулей
Урок 21.00:02:13
Решение. Использование кэширования модулей
Урок 22.00:03:42
Запуск Express приложенийs
Урок 23.00:03:26
Обработка GET запросов, возвращающих JSON
Урок 24.00:05:04
Управление большими блоками данных с помощью запроса
Урок 25.00:04:32
Обработка данных через PUT запросы
Урок 26.00:04:37
Постовляемое middleware для изменения заголовков HTTP
Урок 27.00:08:09
Генерация HTML views в Jade
Урок 28.00:00:37
Задание. Вывести все данные в формате JSON
Урок 29.00:02:21
Решение. Вывести все данные в формате JSON
Урок 30.00:03:08
Оценка методов тестирования
Урок 31.00:06:47
Отделение частей кода для тестирования
Урок 32.00:02:35
Helpers для тестирования данных
Урок 33.00:06:05
Пишем unit тесты с Mocha
Урок 34.00:07:02
Симуляция HTTP запросов с помощью SuperTest
Урок 35.00:04:16
Подключение к MongoDB с помощью Mongoose
Урок 36.00:03:47
Создание схемы для коллекций в Mongoose
Урок 37.00:05:32
Запрос коллекций в MongoDB
Урок 38.00:07:06
Сохранение Express сессий в MongoDB и mongo-connect
Урок 39.00:08:04
Регистрация в Express приложении с использованием Passport
Урок 40.00:04:18
Управление встроенным REPL
Урок 41.00:05:40
Создание пользовательской REPL
Урок 42.00:06:14
Получение параметров командной строки с помощью Optimist
Урок 43.00:03:35
Создание инструментов командной строки
Урок 44.00:00:41
Задание. Запуск пользовательской REPL командой
Урок 45.00:01:19
Solution. Запуск пользовательской REPL командойd
Урок 46.00:05:32
Генерация событий и добавление слушателей
Урок 47.00:02:33
Передача фрагментов данных через потоки для чтенеия
Урок 48.00:01:52
Управление потоками для чтения
Урок 49.00:02:10
Передача читаемых данных в поток для записи
Урок 50.00:03:39
Обработка duplex потоков
Урок 51.00:02:36
Размещение проектов на облачных сервисах
Урок 52.00:01:30
Ресурсы по Node.js