Акции школ
Войти

Курс «JS: HTTP Server»

Составитель: Денис Сметнёв · Обновлено: 22.06.2026

Курс "JS: HTTP Server" создан для JavaScript-разработчиков, которые хотят узнать принципы разработки клиент-серверных приложений. На курсе обучающиеся будут работать с сервисом The Phonebook (записная книжка), представляющим собой Json API. Обучение проводится в течение 6 дней в виде 8 модулей из 15 коротких текстовых или видеолекций с тестами и упражнениями после каждого модуля. Выпускники изучат принципы разработки клиент-серверных приложений, как пользоваться с URL при выполнении `http` запросов, подходы к построению сайтов/сервисов, смогут манипулировать параметрами запроса при помощи модулей `nodejs`. Диплом не выдаётся.

Подробнее


Компания: Хекслет (Hexlet)

Язык: ru

Уровень: Средний Длительность: 6 дней Старт: в любое время
Рассрочка: от 2 400 ₽/мес
📁 1 проект в портфолио
Почему мы рекомендуем: актуальные данные курса — оценка по нашей методике (рейтинг, цена, трудоустройство, диплом)

Сколько зарабатывают в профессии (медиана hh.ru, по 191 вакансиям)

Junior
112 500 ₽
Middle
200 000 ₽
Senior
261 000 ₽

Окупаемость: стоимость курса ≈ 1 мес зарплаты junior-специалиста.

Сравнение с похожими курсами других школ

Листайте таблицу вбок, чтобы увидеть срок, рейтинг и диплом
КурсШколаЦенаСрокРейтингДиплом
JS: HTTP Server (этот) Хекслет (Hexlet) 3 900 ₽ 6 дней
Профессиональный JavaScript, уровень 1 HTML Academy (HTML академия) 24 900 21 900 ₽ 2 месяца 5.0 Перейти
Курс JavaScript — полный курс с нуля до результата beONmax беспл. 4.3 Сертификат Перейти
JavaScript для начинающих программистов OTUS (Отус) 10 000 ₽ 4.0 Перейти
3 900 ₽ · от 2 400 ₽/мес
Перейти на страницу курса
Длительность курса

Длительность курса

6 дней

Формат обучения

Формат обучения

Короткие лекции в виде текста или видео, тесты, упражнения

Обратная связь

Обратная связь

В плане “Профессиональный” можно задавать вопросы менторам в разделе «Обсуждение». В плане “Премиум” закрепляется персональный наставник, который проверяет проекты, делает код-ревью: включено 4 часа голосовых консультаций наставника. Это время можно частично или полностью заменить на переписку в чате в пропорции 1 к 1.5.

Теория и практика

Теория и практика

15 часов теории с тестами и упражнениями после каждого модуля 8 модулей

Чему научитесь

  • Владеть необходимыми основами (ОС, сети, DNS) для понимания принципов работы сетевых демонов
  • Работать с утилитами, полезными при анализе работы сервера
  • Эффективно использовать программу для выполнения HTML-запросов – cURL
  • Разбираться в проблематике перезагрузки кода, связанной с тем, что он находится в памяти
  • Манипулировать параметрами запроса с помощью модуля NodeJs
  • Понимать подходы к построению сайтов / сервисов
  • Разбираться в формат Json
  • Ориентироваться в механизмах, позволяющих принимать тело запроса, правильно его обрабатывать и отвечать на соответствующий запрос.
Перейти на страницу курса Запишись на курс
прямо сейчас!

О курсе

О курсе

JavaScript-разработчикам

Условия оплаты

доступ ко всем курсам этой школы осуществляется по подписке:
профессиональный - $39/месяц
премиум - $199/месяц

Введение

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

Реализация сервера

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

сURL

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

Перезагрузка

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

Запрос

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

теория

тесты

упражнение

6

JSON

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

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

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

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

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

JavaScript

cURL

nodemon

Знание принципов разработки клиент-серверных приложений.

использование cURL. для выполнения `http` запросов

знание подходов к построению сайтов/сервисов

знание механизмов, позволяющих принимать тело запроса, правильно его обрабатывать и отвечать на соответствующий запрос.

манипулирование параметрами запроса с помощью модулей `nodejs`

Навыки, которые вы получите

 
КЛИЕНТ-СЕРВЕРНЫЕ ПРИЛОЖЕНИЯ МАНИПУЛИРОВАНИЕ ПАРАМЕТРАМИ ЗАПРОСА

Компания, проводящая курс

Хекслет (Hexlet)

91 курс по 336 темам

Образовательная платформа Хекслет (Hexlet) осуществляет образовательную деятельность по направлениям программирования. В 2014 году проект...

Преподаватели курса

Сооснователь и CEO образовательного проекта Хекслет.

Сооснователь и CEO образовательного проекта Хекслет....

Ни одного отзыва об этом курсе

Может, вы можете помочь? Вам будут благодарны многие пользователи. И мы тоже.

больше курсов

Похожие курсы компании

Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
больше курсов

Другие курсы этих преподавателей

Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900