Панель управления
логин :  
пароль :  
   
   
Регистрация
Напомнить пароль?
» » Node.JS. Новый поток. Видеокурс (2017)
Навигация по сайту
Главная
Все последние новости
Portable-софт
Подборки portable-софта
Наши работы (сборки)
Portable-игры
Программы
 - Программы (на русском)
 - Антивирусы + ключи
LiveCD/LiveUSB
Программы (Автоустановка)
Стол заказов
Полезные советы
Игры
Мини игры
Авторский софт
Смартфоны
Навигаторы/карты
Трейлеры
Фильмы (документальные)
Видео
Музыка
Музыка (Lossless)
Клипы
Обои
Обои (девушки)
Фото + картинки
Скринсейверы
Русификаторы
Книги
Журналы
Аудиокниги
Энциклопедии/Справочники
Железо + драйверы
Юмор
Дизайн
Новости
PSP, XBOX, PS (консоли)
Linux/Unix/Ubuntu
Остальное
Курилка, трёп, оффтоп
 
Заработок в интернете
Правила публикации
Расширенный поиск
Подписка на e-mail
Все последние новости
Portable категории:

Все категории:

- Антивирусы

- Архиваторы

- Графика и фото

- Запись CD/DVD

- Интернет и сети

- Мультимедиа

- Переводчики/Словари

- Офис/Текст

- ТВ и Радио

- Система

- Утилиты

- Разное

Интересное
Архив новостей
Апрель 2024 (5373)
Март 2024 (10224)
Февраль 2024 (9028)
Январь 2024 (8382)
Декабрь 2023 (9733)
Ноябрь 2023 (9675)
Рекомендуем софт!

7-Zip 22.01 Final Portable Rus

Download Master 6.26.1.1697 Portable Rus

GIMP 2.10.32 Final Portable Rus

Paint.NET 5.0.1 Portable Rus

IrfanView 4.60 + All Plugins Portable Rus

PicPick Tools 7.1.0 Portable Rus

Auslogics BoostSpeed 13.0.0.1 Portable Rus

CDBurnerXP 4.5.8.7128 Portable Rus

ImgBurn 2.5.8.0 Portable Rus

AnVir Task Manager 9.4 Final Portable Rus

AIMP Audio Player 5.10.2414 Portable Rus

FormatFactory 5.10.0 Portable Rus

MediaCoder 0.8.65 Portable Rus

OpenOffice.org 4.1.12 Final Rus Portable

Recuva 1.53.2065 Portable Rus

Foxit PDF Reader 12.0.2 Portable Rus

Thunderbird 102.5.0 Final Portable Rus

AIDA64 Extreme / Business 6.88.6400 Final Portable Rus

Разное
 
WMmail.ru - сервис почтовых рассылок
 

Видео : Node.JS. Новый поток. Видеокурс (2017)
 
Node.JS. Новый поток. Видеокурс (2017)

Этот курс посвящён профессиональной Node.JS-разработке. Мы будем использовать современные практики разработки, а не те, которые, хоть и широко представлены в интернете, но давно устарели. Вы получите комплексное понимание, как строить архитектуру для Node.JS, какие задачи и как решать.

Курс можно условно разделить на три части.
1.Node.JS, главные "строительные блоки" разработчика.
2.Разработка веб-сервисов на современных технологиях и фреймворках.
3.Архитектура сложных приложений, организация проекта.

Основные темы программы:
Первая часть курса

1. Фундаментальный Node.JS
Здесь мы изучим особенности работы Node.JS, его важнейшие модули и приёмы разработки.

Настройка окружения, редактора, инструменты для разработки и отладки.
Модули: организация приложения
Встроенные модули http, path, fs, events и другие.
Жизнь и смерть Node.JS-процесса, важные особенности работы Event Loop в примерах.
Потоки в Node.JS, частые ошибки при работе с ними.

2. Сервер на Node.JS
Создадим код и тесты для веб-сервера на Node.JS, а также разберёмся с асинхронностью.

Создание чат-сервера на Node.JS, частые ошибки.
Тестирование с использованием mocha и других фреймворков.

3. Асинхронный код
Изучим способы работы с асинхронным кодом, делающие его простым и удобным.

Промисы (promises)
Async/Await их особенности в Node.JS.
По окончанию первой части курса вы понимаете, как разрабатывать на Node.JS, как делать сервер и правильно обрабатывать запросы, автоматически тестировать свой код.

Вторая часть курса

1. Современный веб-сервис
Фреймворк Koa.JS: основы, роутинг.
Конфигурация через модуль config.
Koa.JS: структура middleware, готовые middleware – какие внешние модули для чего использовать.


2. Работа с базой данных
Мы будем использовать MongoDB, однако изучаемые принципы применимы к другим базам, в частности MySQL, PostgreSQL, Redis и т.п.
База MongoDB, её особенности.
Объектно-ориентированная работа с MongoDB через Mongoose.
Полная картина работы с базой: запросы, схемы, валидация, плагины и middleware.

3. Авторизация с Passport.JS
Модель пользователя, регистрация.
Сессии с Node.JS.
Passport.JS: сериализация, стратегии, авторизация.
CSRF-защита от взлома для форм и AJAX.

4. Gulp для запуска задач
Типы задач gulp, написание своих задач.
Запуск сервера, загрузка фикстур и тестирование через gulp

5. COMET при помощи Socket.IO
Вебсокеты.
Обмен сообщениями при помощи Socket.IO.
Интеграция Socket.IO с Koa.JS, авторизацией и другими сервисами.

По окончании этой части мы умеем создавать сервер со страницами, веб-сервисами, авторизацией и чатом.

Третья часть курса

1. Архитектура проекта
В среднем Node.JS-проекте – сотни файлов. Это нормально, и даже вполне удобно, если их правильно организовать.
Архитектура HMVC для Koa.JS.
Организация шаблонов, тестов, клиентских скриптов.

2. Выкладка Production
Организация git-репозитария и модулей.
Запуск с кластеризацией на все ядра процессора через PM2.
Обзор методов deployment'а.

После окончания третьей части вы понимаете, как разрабатывается современный Node.JS-проект и можете производить такую разработку самостоятельно.

Информация о видео
Название: Node.JS. Новый поток
Автор: Сергей Зеленов
Год выхода: 2017
Жанр: Видеокурс
Язык: Русский
Выпущено: Россия
Продолжительность: ~19 часов

Файл
Формат: MP4 (+ доп. файлы)
Видео: AVC, 1680x1050, ~462 Kbps
Аудио: AAC, 77 Kbps, 48.0 KHz
Размер файла: 4.38 Gb

Node.JS. Новый поток. Видеокурс (2017) Node.JS. Новый поток. Видеокурс (2017) Node.JS. Новый поток. Видеокурс (2017)


Скачать Видеокурс - Node.JS. Новый поток

WMmail.ru - сервис почтовых рассылок
 
 
 
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
 
 
 
   
 
  • 0
Комментарии (0)  Распечатать
 
 
Информация
 
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

 
 
Лучшее на сайте
Коллекция Portable-софта! (постоянное обновление!)

Mozilla Firefox 104.0 Final Portable Rus + Лучшие дополнения + Темы

Opera 97.0.4719.28 Final Portable Rus + Плагины + Анти-Баннер + USB

Google Chrome 109.0.5410.0 Portable Rus

Telegram 4.1.1 Final Portable Rus

LibreOffice 7.3.4 Final Portable Rus

MS Office Word & Excel Viewer Portable Rus

Glary Utilities Pro 5.188.0.217 Portable Rus

Reg Organizer 9.10 Final Portable Rus

Norton Utilities 21.4.1.199 Portable Rus

Skype 8.90.0.407 Portable Rus

CCleaner 6.09.10300 Portable Rus

Total Commander 10.50 Final PowerPack 2022.7 Final Portable Rus

Babylon 10.5.0 r15 Portable Rus

KMPlayer 4.2.2.66 Final Portable Rus

Nero Burning Rom 23.0.1.8 Portable Rus

Google Earth 7.3.4.8642 Portable Rus

WinRAR 6.21 Final Portable Rus

R-Studio 9.1 Build 191039 Portable Rus

Kaspersky Virus Removal Tool 20.0.10.0 (2023.01.17) Portable Rus

Dr.Web 12.6.20 CureIt! (2023.01.10) Portable Rus

Настройка и безопасность ПК. Особенности Windows 7, 8, 10
Это интересно
Популярные статьи
  • FormatFactory 5.17.0 Portable
  • MKVToolnix 83.0 Final Portable
  • Emsisoft Emergency Kit 2024.4.0.12347 Portable
  • IrfanView 4.66 Portable + All Plugins
  • WinTools.net Premium 24.2.1 Portable
  • R-Drive Image 7.2.7201 Portable
  • Sweet Home 3D 7.3 Portable
  • Zoner Photo Studio Pro X 19.2309.2.517 Portable
  • TapinRadio Pro 2.15.97.2 Portable
  • WinNc 10.7 Portable
  • Rainlendar Lite 2.20.1 Portable
  • FreeCommander XE 2024 Build 901 Portable
  • Musetips MP3 Cutter and Editor 2.8.0.3500 Portable
  • Auslogics File Recovery 11.0.0.5 Portable
  • LameXP 4.21 Build 2382 Final Portable
  • Ashampoo UnInstaller 14.00.12 Portable
  • RarmaRadio Pro 2.75.7 Portable
  • SeaMonkey 2.53.18.2 Final Portable
  • VirtualDJ 8.5.8095 Portable
  • Back4Sure 3.7.9 Portable
  • Наш опрос
    Самый удобный файлообменник?

    Информеры