JS: HTTP сървър - курс 3900 rub. от Hexlet, обучение 8 часа, Дата: 1 декември 2023 г.
разни / / December 04, 2023
HTTP сървърът ще ви бъде полезен, ако решите да създавате прости уебсайтове. Знанията от този курс помагат на програмистите да разберат по-добре концепцията заявка-отговор. Курсът е подходящ за тези, които вече са запознати с езика JavaScript. За да улесните ученето, си струва предварително да изучите курсовете по Основи на командния ред и HTTP протокол.
Въведение
Запознайте се с курса и проекта
Внедряване на сървъра
Научете необходимите основи (Операционни системи, Мрежи, DNS), за да разберете как работят мрежовите демони. Напишете своя първи http сървър. Запознайте се с помощните програми, полезни при анализиране на работата на сървъра.
къдрица
Запознайте се с най-популярната програма за изпълнение на `http` заявки. Научете се да го използвате ефективно.
Рестартирайте
Научете за проблемите при презареждане на код, свързани с факта, че той е в паметта. Запознайте се с помощната програма `nodemon`.
Заявка
Разгледайте модулите `nodejs`, които ви позволяват да манипулирате параметрите на заявката.
JSON
Запознайте се с понятието `API`. Проучете подходи за изграждане на уебсайтове/услуги. Анализирайте `json` формат.
Маршрутизиране (Маршрутизиране)
Запознайте се с концепцията за `маршрутизиране` и връзката между адреса на заявката и глагола `http`. Научете за „CRUD“ и конвенциите при проектиране на адреси.
Обработка на тялото на заявката
Проучете механизмите, които ви позволяват да приемете тялото на заявката, да я обработите правилно и да отговорите на съответната заявка. Запознайте се с типа данни `Буфер` и концепцията за “валидиране на входящи данни”.
Допълнителни материали
Статии и видеоклипове, курирани от екипа на Hexlet. Ще ви помогне да се потопите по-дълбоко в темата на курса