Скринкасты по node.js для самых маленьких от Ильи Кантора, создателя javascript.ru
Підписуйтеся на Telegram-канал «DOU #tech», щоб не пропустити нові технічні статті.
Илья Кантор рассказывает про ноду
Первый ролик: www.youtube.com/watch?v=UzaSErq29Ak
Весь курс
learn.javascript.ru/nodejs-screencast
Копипаста
Рабочее название: «Node.JS от А до Я». Скринкаст будет посвящён разработке и правильному использованию сервера Node.JS.Его целью не является разбор всех-всех возможностей и модулей Node.JS, ведь многие из них используются очень редко.
С другой стороны, мы очень подробно разберём основные возможности и средства создания веб-сервисов, включая внутренние особенности самого сервера Node.JS, важные для его работы.
Часть 1: Изучаем Node.JS
Введение в Node.JS, об этом скринкасте
Что такое Node.JS? Почему Node.JS?
Установка и запуск
Исходники и документация
Модули для Node.JS
Приёмы работы с модулями
Введение в NPM — менеджер пакетов для Node.JS
Структура пакета NPM
Глобальные модули
Модуль util и наследование
Модуль console
Наследование от ошибок Error
События, EventEmitter и утечки памяти
Node.JS как веб-сервер
Эхо-сервер на Node.JS
Документация к модулю http
Разработка, supervisor
Отладка скриптов под Node.JS
Логирование, модули debug и winston
Введение в асинхронную разработку
Событийный цикл, библиотека libUV
Таймеры, process.nextTick, ref/unref
Работа с файлами, модуль fs
Безопасный путь к файлу в fs и path
Потоки в Node.JS, fs.ReadStream
Writable поток ответа res, метод pipe
Чат через long-polling, чтение POST
Домены, «асинхронный try..catch»
Чтение параметров из командной строки и окружения
Часть 2: Создаём приложение
В этой части разные технологии и внешние модули, используемые при NodeJS-разработке будут описаны в контексте создания веб-приложения.Веб-приложение — сайт с чатом, посетителями, базой данных и авторизацией.
Скринкаст в процессе записи, последний выпуск: 6 сентября 2013.
Express: основы и Middleware
Логгер, конфигурация, шаблонка для HTML
Шаблонка: layout, block, partials
Установка MongoDB для Windows, пример работы
Основы MongoDB, native driver
Основы Mongoose
Планируется: Async, COMET/сокеты, авторизация, сессии, больше работы с базой
6 коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів