План на курса

Въведение в Node.js

  • Памет vs. Латенция на I/O
  • Блокиращо vs. Неблокиращо
  • Програмиране с управляване от събития
  • Цикъл на събития
  • Блокиране на цикъла на събития
  • Философия на Node.js

Настройка на платформата Node.js

  • Изтегляне и инсталиране
  • Node REPL
  • Първи Hello World

Модули и npm

  • Анатомия на модул
  • Частен код
  • Достъп до и използване на модули
  • Команди на npm
  • package.json

Шаблонът Callback

  • Какви са callback-овете
  • Последен callback
  • Съобщение за грешка на първо място

Събития

  • Кога да използвате излъчватели на събития
  • Връзка на функции към събития
  • Заявки за събитие
  • Слушането на събития

Обработка на грешки

  • Callback-ове: съобщение за грешка на първо място
  • Грешки в излъчвателите на събития
  • Необработени изключения
  • Използване на области

Буфери

  • Защо съществуват буфери
  • Създаване на буфери
  • Четене и записване в буфери
  • Манипулиране на буфери

Потоки

  • Какви са потоковете
  • API за четене и записване на поток
  • Контрол на потока
  • Цевкопровод
  • Двупосочен поток
  • Поток на трансформация

Express.js

  • Въведение и инсталиране на Express.js
  • Създаване на приложение Hello Express
  • Създаване на маршрути
  • Рендериране на разпределени макети
  • Използване на шаблони
  • Добавяне на части
  • Използване на локални и условни шаблони
  • Модулно подреждане на маршрути

Socket.io

  • Слушане за
  • Излъчване
  • Отговор на въпроси

Свързване с бази данни

  • No SQL и хранилища на документи
  • Релационни бази данни
  • Конфигуриране и настройка на платформата
  • Операции CRUD

Изисквания

Студентите, които посещават този курс, трябва да имат JavaScript опит в програмирането.

 21 часа

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


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

Отзиви от потребители (7)

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

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