Уроки по тегу «Node js»

В каталоге хекслета найдено 43 урока по теме «Node js». Уроки по теме «Node js» есть в курсах: JS: HTTP Server, JS: Настройка окружения, JS: Асинхронное программирование, JS: Продвинутое тестирование.

Урок «Введение»

Познакомиться с курсом и его целями

Урок «Манкипатчинг»

Научиться использовать прототипы с пользой

Урок «Property-based тестирование»

Изучить подход к тестированию, основанный на свойствах

Урок «Фикстуры»

Научиться правильно готовить данные для тестов

Урок «Моки»

Познакомиться с мокингом и научиться отличать их от стабов

Урок «Побочные эффекты»

Разобраться с тем, почему бывает сложно тестировать

Урок «Тестирование кода, взаимодействующего с файлами»

Научиться правильно восстанавливать окружение. Познакомиться с виртуальной файловой системой.

Урок «Инверсия зависимостей»

Научиться устранять побочные эффекты с помощью полиморфизма

Урок «Тестирование ошибок»

Научиться правильно тестировать код, который выбрасывает исключения

Урок «Запрос»

В курсе «JS: HTTP Server»

Изучить модули `nodejs`, позволяющие манипулировать параметрами запроса.

Урок «Реализация сервера»

В курсе «JS: HTTP Server»

Изучить необходимые основы (Операционные системы, Сети, DNS) для понимания принципов работы сетевых демонов. Написать свой первый http server. Познакомиться с утилитами, полезными при анализе работы сервера.

Урок «JSON»

В курсе «JS: HTTP Server»

Познакомиться с понятием `API`. Изучить подходы к построению сайтов/сервисов. Разобрать формат `json`.

Урок «Маршрутизация (Роутинг)»

В курсе «JS: HTTP Server»

Познакомиться с понятием `роутинг` и связью между адресом запроса и глаголом `http`. Узнать про `CRUD` и соглашения при проектировании адресов.

Урок «Обработка тела запроса»

В курсе «JS: HTTP Server»

Изучить механизмы, позволяющие принимать тело запроса, правильно его обрабатывать и отвечать на соответствующий запрос. Познакомиться с типом данных `Buffer` и понятием "валидация входящих данных".

Урок «Введение»

В курсе «JS: HTTP Server»

Познакомиться с курсом и проектом

Урок «cURL»

В курсе «JS: HTTP Server»

Познакомиться с самой популярной программой для выполнения `http` запросов. Научиться эффективно её использовать.

Урок «Перезагрузка»

В курсе «JS: HTTP Server»

Узнать о проблематике перезагрузки кода, связанной с тем, что он находится в памяти. Познакомиться с утилитой `nodemon`.

Урок «Возврат в асинхронном коде»

Научиться писать асинхронные функции и работать с результатом их работы

Урок «Промисы (Promise)»

Познакомиться с удобным способом организовывать процесс выполнения асинхронного кода

Урок «Упорядочивание асинхронных операций»

Научиться управлять потоком выполнения асинхронных операций

Урок «Таймеры»

Научиться откладывать на потом

Урок «Параллельное выполнение операций»

Познакомиться с принципами одновременного запуска асинхронных операций и контроля их результата

Урок «Обработка ошибок»

Узнать про правильную обработку ошибок в асинхронном коде

Урок «Введение»

Познакомиться с курсом

Урок «Асинхронный код»

Познакомиться с работой асинхронного кода

Рекомендуемые курсы по теме «Node js» для начинающих

роутинг
curl
json
Node js
8 часов
Посмотреть
eslint
prettier
зависимости
npx
3 часа
Посмотреть
промисы
event loop
обработка ошибок
таймеры
19 часов
Посмотреть
фикстуры
стабы
моки
побочные эффекты
12 часов
Посмотреть