Курс «JS: HTTP Server»
Включено в курс
Описание
На этом курсе вы изучите HTTP-Server. Вы узнаете больше о формате json, роутинге и стандартных модулях Node.js, которые упрощают веб-разработку. В итоге вы научитесь создавать архитектуру приложения в соответствии с MVC. HTTP-Server пригодится, если вы решите создавать несложные сайты. Знания из этого курса помогают программистам лучше понять концепцию запрос-ответ.
Чему вы научитесь
- Создавать сайты с использованием встроенного в Node.js модуля HTTP
- Строить архитектуру приложения в соответствии с MVC
- Описывать динамические маршруты и обработчики для них
Программа
1 | Введение Знакомимся с курсом и проектом |
2 | Реализация сервера Изучаем основы, которые помогут понять принципы работы сетевых демонов |
3 | cURL Знакомимся с самой популярной программой для выполнения HTTP-запросов |
4 | Перезагрузка Говорим о проблематике перезагрузки кода и знакомимся с утилитой nodemon |
5 | Запрос Изучаем модули `node.js`, позволяющие манипулировать параметрами запроса |
6 | JSON Знакомимся с понятием API, изучаем подходы к построению сайтов и сервисов |
7 | Маршрутизация Знакомимся с роутингом и связью между адресом запроса и глаголом `http` |
8 | Обработка тела запроса Изучаем механизмы, которые принимают, обрабатывают и отвечают на запрос |