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

JS: HTTP Server

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

Подробнее


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

Язык: ru

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

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

6 дней

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

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

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

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

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

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

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

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

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

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

Разрабатывать клиент-серверные приложения

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

Перейти на страницу курса Запишись на курс
прямо сейчас!

в любое время 6 дней Кураторы: нет

О курсе

О курсе

в любое время 6 дней Кураторы: нет
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 курс по 337 темам

Образовательная платформа Хекслет (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 руб