Курс по Node.js Модуль 1. Основы Node.js Что такое Node.js Установка Node.js Обзор V8 JavaScript Engine Как работает Node.js Чтение файлов Создание веб-сервера Использование веб-сервера Лабораторная работа: Создание и использование веб-сервера Модуль 2. События События JavaScript Встроенный вызов Пользовательский вызов События http-сервера Node.js Лабораторная работа: Использование событий http-сервера Пользовательские события Node.js Лабораторная работа: Использование пользовательских событий Модуль 3. Потоки HTTP-метод POST Использование cURL Способы обработки запроса Чтение из файла и запись в файл Загрузка файла на сервер Лабораторная работа: Использование потоков Модуль 4. Модули Использование модулей Как создать модуль Лабораторная работа: Использование модулей NPM - Node Packaged Modules Публикация модуля Семантика версий Основные команды NPM Лабораторная работа: Загрузка модулей Модуль 5. Фреймворк Express Фреймворк Express Установка Express Базовое использование Express Использование шаблонизаторов Использование модулей request и url Лабораторная работа: Использование фреймворка Express Модуль 6. Socket.IO Взаимодействие клиент – сервер Обзор модели работы Comet Модуль Socket.IO Совместное использование модулей Express и Socket.IO Основные методы и свойства Socket.IO Лабораторная работа: Чат с использованием Express и Socket.IO Модуль 7. Создание веб-приложения Основные этапы создания приложения Создание каркаса приложения Middleware Конфигурация приложения Логирование Использование шаблонизатора Использование MongoDB Обработка ошибок Использование сеансов Маршрутизация #node@itmozg

Теги других блогов: Node.js JavaScript веб-сервер