Партнеры: Форум об анонимности и безопасности в сети. Всегда свежие списки прокси. |


[Специалист] JavaScript. Уровень 3в. Серверное программирование на Node.js (2014)

Статус
В этой теме нельзя размещать новые ответы.

Vasya

Новичок
Регистрация
28 Авг 2014
Сообщения
22
Реакции
13
Node.js — серверная платформа, использующая язык программирования JavaScript, основанная на движке V8. Предназначена для создания масштабируемых распределённых сетевых приложений, таких как веб-сервер. В отличие от большинства программ JavaScript этот каркас исполняется не в браузере клиента, а на стороне сервера. Основной упор в Node делается на создании высокопроизводительных, хорошо масштабируемых клиентских и серверных приложений для «веб реального времени».

По окончании курса Вы будете уметь:
  • Cоздавать веб-сервер
  • Cоздавать динамическое веб-приложение
  • Использовать технологии позволяющие передавать и получать данные без перезагрузки страницы
  • Использовать сеансы для сохранения состояния веб-приложения
  • Использовать документо-ориентированная систему управления базами данных MongoDB
  • Осуществлять безопасную авторизацию пользователя

Преподаватель: Игорь Борисов

Модуль 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
  • Обработка ошибок
  • Использование сеансов
  • Маршрутизация
[HIDE="0"]Курс уже слили на торренты. Публикую для тех, кому удобней качать с Меги:
Ссылка на Мегу
Код:
https://mega.co.nz/#F!XltS2RpL!Q3WAAzJQu5SI47fjZQxBAA
Кому удобней качать через торрент, ловите магнет-ссылку (скопировать -> вставить в торрент клиент):
Код:
magnet:?xt=urn:btih:5A8E4519E4F85AC17CBC660BCE7F61717F613377
[/HIDE]
 


alex_a

openssource user
Регистрация
24 Апр 2014
Сообщения
518
Реакции
5,985
Спасибо за материал.
Борисов этот тот человек, которому реально дано объяснять так, что понимает и обезьянка и домохозяйка, своеобразная манера конечно, но знает о чём говорит и доносит доходчиво.

Маленькая просьба, для удобства поиска материала пользователями будьте внимательнее в выборе раздела при создании темы, просто если при оформлении темы не ставятся метки, люди ищут по тематике.
 
Последнее редактирование:

Vasya

Новичок
Регистрация
28 Авг 2014
Сообщения
22
Реакции
13
Борисов хорош!
Тему я и хотел сначала поместить в "программирование", но на всякий случай запостил имено сюда. А то вдруг там правила какие нарушил бы или еще чего :)
Просьба перенести тему в соответствующий раздел
 
Рекламное сообщение

Алексей CPA.RU

Новичок
Регистрация
8 Май 2019
Сообщения
7
Реакции
11
Получите подробный авторский мануал по заработку на монетизации кликандер трафика через пуш уведомления.

Из этого материала вы узнаете как заработать в арбитраже трафика на моментальном выкупе пуш-подписок. Такой метод позволяет вебмастерам не ждать возврата затраченных средств, а видеть результат работы с трафиком моментально.

Вся информация предоставляется абсолютно бесплатно и доступна для всех желающих! Вам не придется платить ни копейки за просмотр и ознакомления. Лучше потратьте эти деньги на закупку трафика. Получить мануал — можно тут ⬅
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху