12 added
16 removed
Original
2026-01-01
Modified
2026-02-26
1
-
<p>1</p>
1
+
<p>HTTP</p>
2
-
<a>Введение</a><p>Знакомимся с курсом и проектом</p>
2
+
<p>Протокол HTTP, глаголы и заголовки запросов, работа с формами и кодирование данных, редиректы, базовая аутентификация, куки</p>
3
-
<p>2</p>
3
+
<p>HTTP API</p>
4
-
<a>Реализация сервера</a><p>Изучаем основы, которые помогут понять принципы работы сетевых демонов</p>
4
+
<p>OpenAPI, проектирование API, Postman, анализ запросов в браузере</p>
5
-
<p>3</p>
5
+
<p>Архитектура веба</p>
6
-
<a>cURL</a><p>Знакомимся с самой популярной программой для выполнения HTTP-запросов</p>
6
+
<p>Протокол HTTP в разных языках</p>
7
-
<p>4</p>
7
+
<p>Микрофреймворк Fastify</p>
8
-
<a>Перезагрузка</a><p>Говорим о проблематике перезагрузки кода и знакомимся с утилитой nodemon</p>
8
+
<p>Установка, настройка и первый запуск приложения, обработка запросов, сессии</p>
9
-
<p>5</p>
9
+
<p>Диспетчеризация и роутинг в Fasitfy</p>
10
-
<a>Запрос</a><p>Изучаем модули `node.js`, позволяющие манипулировать параметрами запроса</p>
10
+
<p>Сущности, CRUD-операции, динамические маршруты, именованные маршруты</p>
11
-
<p>6</p>
11
+
<p>Расширение функциональности Fasitfy</p>
12
-
<a>JSON</a><p>Знакомимся с понятием API, изучаем подходы к построению сайтов и сервисов</p>
12
+
<p>HTML-шаблоны, Pug, мидлвары, подключение плагинов, работа с базами данных</p>
13
-
<p>7</p>
14
-
<a>Маршрутизация</a><p>Знакомимся с роутингом и связью между адресом запроса и глаголом `http`</p>
15
-
<p>8</p>
16
-
<a>Обработка тела запроса</a><p>Изучаем механизмы, которые принимают, обрабатывают и отвечают на запрос</p>