Скоро [javascript.ru] Курс по Node.JS

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

VkurseBot

Модератор
20 Сен 2020
0
782
50
Голосов: 0
#1
Предварительные требования: знание основ HTML/CSS и JavaScript.

Это первая группа курса. Она носит статус "бета", что означает повышенное внимание преподавателя, возможные небольшие технические накладки, а также - время обучения может отличаться на плюс-минус одно занятие.
В процессе прохождения курса вы научитесь разрабатывать под Node.JS - как обычный сайт, так и сервисы, COMET-приложения.
По объёму и глубине изложения этот курс не имеет известных мне аналогов. Впрочем вы можете пройти его и убедиться в этом сами.

Описание курса
Курс состоит из последовательных блоков, в каждом из которых вы что-то узнаёте, смотрите как это использовать, а затем выполняете практическое задание на тему блока.
Кроме того, каждое занятие сопровождается домашним заданием.
Практические задания, их выполнение и обсуждение ваших решений составляют основу курса.
Предварительные требования:
  • Знание JavaScript
  • Windows или Mac для подключения к системе онлайн-общения
  • Канал от 256kbit
  • Установленный Dropbox
За неделю вы получите дополнительные инструкции по настройке, плюс будет онлайн-собрание в дополнение к занятиям, где можно всё это протестировать и решить организационные вопросы.
Программа с относительными оценками времени:
  • Введение в Node.JS
    • Установка
    • Асинхронная модель работы
    • Особенности и сфера применения Node.JS
  • Разработка под Node.JS
    • Модули, их отличия от <script>
    • Важные встроенные модули, особенности их работы
    • Работа с событиями, диагностика и обход утечек памяти.
    • Создание своих модулей: разработка и отладка
    • Установка готовых модулей при помощи NPM
  • Создание сервера на Node.JS
    • Методы работы с запросом и ответом
    • Обработка запросов на Node.JS
    • Управление процессом сервера - запуск, поддержка в запущенном состоянии, плавное завершение.
    • Простой, но грамотный чат на Node.JS
  • Разработка и отладка под Node.JS
    • Модуль supervisor
    • Три способа отладки под Node.JS
    • Логирование под Node.JS
    • Фреймворки mocha и should для тестирования
    • Чтение параметров из командной строки и окружения.
  • Потоки
    • Зачем нужны потоки?
    • Потоки файлов, запроса req, ответа res
    • Использование потока для чтения POST
  • Работа с файлами и бинарными данными
    • Модуль fs для работы с файловой системой
    • Встроенный класс Buffer, его особенности
    • Подводные камни при работе с файлами и путями
  • База MongoDB
    • Основы использования
    • Документы, поддокументы, запросы
  • Mongoose для работы с MongoDB из Node.JS [Средне времени]
    • Схема, запросы к базе
    • Создание веб-сервиса, который возвращает данные с использованием MongoDB + Mongoose
    • Различные трюки mongoose, особенности работы с ним.
  • Способы работы с асинхронностью
    • Фреймворк Async
    • Правила создания надёжного асинхронного кода.
    • Обработка ошибок: callback(err, res) и домены
    • Асинхронные ошибки и стек: longjohn и аналогичные модули.
  • Фреймворк Express для создания сайтов и не только [Много времени]
    • Концепция Middleware
    • Встроенные Middleware
    • Создание своего Middleware
    • Использование переменных уровня запроса, приложения
    • Шаблоны EJS
    • Слабо документированные свойства объекта req
    • Middleware Роутер
    • Веб-сервис на Express + Mongo + Mongoose + Async.
  • Технология COMET и Socket.IO
    • Socket.IO снаружи и изнутри
    • Интеграция Socket.IO с приложением на Express
    • Сайт на Node.JS + MongoDB + Express + Socket.io или другое приложение по желанию.
Цена 9500 руб.

Продажник:
 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.

О нас

Слив платных курсов - скачать бесплатно

На форуме мы делимся сливами популярных курсов в различных областях знаний! Если вы хотите повысить свою профессиональную квалификацию, но не хотите тратить много на курсы, то вы попали по адресу.

VKURSE.INFO регулярно публикует:

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

Мы ежедневно обновляем нашу коллекцию, чтобы вы могли бесплатно найти и скачать необходимый слив курсов обучения

Быстрая навигация

Меню пользователя