План на курса

Express.js

  • Инсталиране на Express.js
  • Структура на директорията на Express.js приложение
  • Създаване на сървър
  • Функции за маршрутизиране и междинен софтуер
    • Обработка на грешки
    • Регистриране от страна на сървъра
  • Модули от страна на сървъра: HTTP, HTTPS, URL, SSL/TLS, клъстер, DNS, процес и дъщерен процес, REPL, Zlib
  • Балансиране на натоварването във връзка с nginx

Node.js - основата (само концепции и архитектура)

  • Node.js, V8 и разработка от страна на сървъра
    • Блокиране срещу неблокиране
    • Управляван от събития Programming
    • Event Loop и демултиплексор с една нишка
  • npm като мениджър на пакети
    • Механизми на зависимост
    • Файлът package.json
  • Миграции на версии

Вътрешни части на двигателя V8

  • Изпълнение
  • V8 като компилатор
  • Схеми за памет
  • Събиране на боклук
  • Изтичане на памет

Мониторинг

  • Мониторинг със sematext
  • Мониторинг с ruxit

1,5 PM2

  • Пакетиране и внедряване на приложения
  • Nodejs+pm2 пакетиране и внедряване по време на изпълнение
  • Пакет скриптове Nodejs
  • Проверка и превключване на версията на nodejs
  • Местоположение и стандарти на файловата система
  • Сеч
  • Скриптове за стартиране
  • SSL/TLS сертификати
  • Мониторинг
  • Спрете, стартирайте, изтрийте, възкресете приложения
  • Спрете, стартирайте, възкресете PM2 процес
 14 Часа

Брой участници


Цена за участник

Oтзиви от потребители (5)

Предстоящи Курсове

Свързани Kатегории