12 added
26 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>Тесты</a><p>Рассматриваем способы тестирования веб-приложения и познакомимся с библиотекой Supertest</p>
6
+
<p>Протокол HTTP в разных языках</p>
7
-
<p>4</p>
7
+
<p>Микрофреймворк Fastify</p>
8
-
<a>Логирование</a><p>Рассматриваем вопросы логирования в веб-приложении и познакомимся с популярной библиотекой morgan</p>
8
+
<p>Установка, настройка и первый запуск приложения, обработка запросов, сессии</p>
9
-
<p>5</p>
9
+
<p>Диспетчеризация и роутинг в Fasitfy</p>
10
-
<a>Отладка</a><p>Поговорить об отладке приложения и об уровнях логирования</p>
10
+
<p>Сущности, CRUD-операции, динамические маршруты, именованные маршруты</p>
11
-
<p>6</p>
11
+
<p>Расширение функциональности Fasitfy</p>
12
-
<a>Шаблоны</a><p>Рассматриваем шаблоны и проблемы, которые они решают в веб-приложении</p>
12
+
<p>HTML-шаблоны, Pug, мидлвары, подключение плагинов, работа с базами данных</p>
13
-
<p>7</p>
14
-
<a>Assets</a><p>Учимся работать со статикой: стилями, картинками, шрифтами</p>
15
-
<p>8</p>
16
-
<a>REST</a><p>Знакомимся поближе с концепцией механизма REST и отсутствием состояния при запросах</p>
17
-
<p>9</p>
18
-
<a>Middlewares</a><p>Знакомимся со специальными функциями middlewares</p>
19
-
<p>10</p>
20
-
<a>Ошибки</a><p>Учимся обрабатывать ошибки</p>
21
-
<p>11</p>
22
-
<a>Сессии</a><p>Знакомимся с идеей пользовательских сессий в веб-приложении</p>
23
-
<p>12</p>
24
-
<a>Авторизация</a><p>Рассматриваем вопрос авторизации пользователя в приложении</p>
25
-
<p>13</p>
26
-
<a>Flash</a><p>Рассматриваем механизм Flash, позволяющий выводить сообщения пользователю в ответ на запрос</p>