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
#курсы #программирование #Оренбург
Присоединяйтесь — мы покажем вам много интересного
Присоединяйтесь к ОК, чтобы подписаться на группу и комментировать публикации.
Нет комментариев