Курс на Stepik
Обложка курса «Проектирование архитектуры и интеграций сервисов (полный тариф)» на Stepik
44 000₽ -12%
--:--:--
38 720

Проектирование архитектуры и интеграций сервисов (полный тариф) 4.765

Открыть на
STEPIK.ORG

Вы отработаете на практике проектирование архитектуры веб-сервиса и интеграций с нуля. Соберёте требования (ФТ и НФТ), решите архитектурные вопросы (стиль, база данных, масштабирование), настроите межсервисные взаимодействия API (от gRPC и REST, до WS и Webhook) или брокеры сообщений (Kafka / MQ), задокументируете их в Swagger и опишите инфраструктуру вашего проекта. Поддержка преподавателя и задачи с проверкой. Построение карьеры в IT - от понимания кто такой HR до трудоустройства. Воркшопы с экспертами.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Проектирование архитектуры и интеграций сервисов (полный тариф)»Учеников на курсе 329
Сертификаты, выданные на курсе «Проектирование архитектуры и интеграций сервисов (полный тариф)»Сертификатов выдано 179
Отзывы о курсе «Проектирование архитектуры и интеграций сервисов (полный тариф)»Отзывов получено 17
Рейтинг курса «Проектирование архитектуры и интеграций сервисов (полный тариф)»Рейтинг курса 4.765
Уроки в курсе «Проектирование архитектуры и интеграций сервисов (полный тариф)»Количество уроков 108
Тесты в курсе «Проектирование архитектуры и интеграций сервисов (полный тариф)»Количество квизов 212
Время прохождения курса «Проектирование архитектуры и интеграций сервисов (полный тариф)»Время прохождения курса
Стоимость курса «Проектирование архитектуры и интеграций сервисов (полный тариф)»Стоимость курса 44 000 ₽
Обновления курса «Проектирование архитектуры и интеграций сервисов (полный тариф)»Обновления курса
Дата публикации курса «Проектирование архитектуры и интеграций сервисов (полный тариф)»Дата публикации курса
Последнее обновление курса «Проектирование архитектуры и интеграций сервисов (полный тариф)»Последнее обновление
Сложность easy

Содержание курса

Разделы в курсе «Проектирование архитектуры и интеграций сервисов (полный тариф)» 17 разделов Уроки в курсе «Проектирование архитектуры и интеграций сервисов (полный тариф)» 108 уроков Тесты в курсе «Проектирование архитектуры и интеграций сервисов (полный тариф)» 212 тестов Время прохождения курса «Проектирование архитектуры и интеграций сервисов (полный тариф)» 47 ч. Последнее обновление курса «Проектирование архитектуры и интеграций сервисов (полный тариф)» обн. 28 мая 2026

1. Введение

1 урок
Открытый
1.1 Введение и цели курса
866
347
2м 30с
25

2. Как работает интернет

4 урока
Открытый
2.1 Основы интернета
926
926
4м 57с
19
Открытый
2.2 Модель TCP/IP и устройства
896
377
14м 24с
25
Открытый
2.3 Веб-сайт? Веб-сервис? Веб-приложение?
702
341
10м 8с
18
Открытый
2.4 Подробный процесс загрузки сайта
698
321
7м 2с
22

3. Введение про API

6 уроков
Закрытый
3.1 Что такое API и зачем оно нужно? Виды API
301
264
19м 56с
20
Закрытый
3.2 API, SDK, WEB-Service: в чём разница
290
271
6м 37с
10
Закрытый
3.3 Пример API веб-сервиса, первая практика
288
268
7м 10с
15
Закрытый
3.4 HTTP - основной протокол интернета
280
261
34м 21с
33
Закрытый
3.5 JSON - популярный формат сообщений в интернете
273
256
14м 59с
19
Закрытый
3.6 Уровни развития API, модель Ричардсона
270
256
14м 41с
21

4. Проектирование API – JSON-RPC

5 уроков
Закрытый
4.1 Глубже в интернет - ресурсы, порт, сокет
270
242
15м 53с
21
Закрытый
4.2 Ваше первое спроектированное API
264
245
18м 9с
16
Закрытый
4.3 Применение JSON-RPC
259
236
5м 54с
16
Закрытый
4.4 Документирование, Swagger, API/Code First и OpenRPC
253
158
40м 13с
19
Закрытый
4.5 Проект в ваше портфолио
235
194
2м 39с
10

5. Проектирование API – SOAP

7 уроков
Открытый
5.1 XML - это вам не XSD (и тем более не HTML)
1 661
212
40м 5с
30
Закрытый
5.2 Особенности реализации SOAP
193
167
8м 26с
12
Закрытый
5.3 Ваше второе спроектированное API
185
162
15м 42с
11
Закрытый
5.4 Применение SOAP
179
157
6м 32с
10
Закрытый
5.5 Документирование, WSDL
180
154
4м 34с
10
Открытый
5.6 Осваиваем мощный инструмент - SOAP UI
943
193
9м 26с
11
Закрытый
5.7 Проект в ваше портфолио
174
145
1м 18с
11

6. Проектирование API – GraphQL

4 урока
Закрытый
6.1 Концепции GraphQL
188
152
9м 0с
11
Закрытый
6.2 Ваше третье спроектированное API
176
136
17м 7с
17
Закрытый
6.3 Применение GraphQL
164
138
6м 54с
11
Закрытый
6.4 Проект в ваше портфолио
161
133
2м 33с
11

7. Проектирование API – gRPC

5 уроков
Закрытый
7.1 Развитие HTTP - от 1.0 до 2.0
173
135
15м 31с
14
Закрытый
7.2 gRPC, микросервисы, сериализация данных, Proto
168
144
10м 13с
16
Закрытый
7.3 Ваше четвертое проектированное API
156
128
7м 53с
11
Закрытый
7.4 Применение gRPC
154
127
5м 36с
10
Закрытый
7.5 Проект в ваше портфолио
150
122
1м 7с
9

8. Проектирование API – REST

19 уроков
Закрытый
8.1 Концепции REST, архитектура, stateless, кеширование
202
168
23м 32с
19
Закрытый
8.2 Концепции REST, HATEOAS, балансировщики
184
159
12м 52с
13
Закрытый
8.3 Проектирование ресурсов
181
166
9м 24с
15
Закрытый
8.4 Проектирование методов
177
144
23м 0с
14
Закрытый
8.5 Методы и ключ идемпотентности
173
137
19м 29с
19
Закрытый
8.6 Сортировка, фильтрация, пагинация
166
139
20м 28с
17
Закрытый
8.7 Второй мощный инструмент - Postman
163
110
11м 56с
6
Закрытый
8.8 Алгоритм проектирования данных и ошибок
160
127
35м 15с
14
Закрытый
8.9 Согласованные взаимодействия и MIME-типы
145
128
16м 29с
12
Закрытый
8.10 Безопасность в сети: хеши, ключи, подпись
145
94
43м 54с
14
Закрытый
8.11 HTTPS - изучаем каждую деталь
144
118
11м 23с
11
Закрытый
8.12 Третий мощный инструмент - Chrome DevTools
140
105
7м 49с
8
Закрытый
8.13 Аутентификация и авторизация: api-key, токены, mtls, jwt, oAuth2
154
113
81м 10с
10
Закрытый
8.14 Глубже в безопасность: атаки XSS, clickjacking и другие
134
87
41м 38с
9
Закрытый
8.15 Версионирование API - зло или семантическое?
138
112
5м 18с
11
Закрытый
8.16 Эффективное API: управление кешем, batch, chunked, rate limiting
134
114
12м 17с
11
Закрытый
8.17 Документирование, OpenAPI Swagger
143
93
26м 32с
10
Закрытый
8.18 Применение REST API
142
113
7м 53с
10
Закрытый
8.19 Проект в ваше портфолио
146
112
1м 50с
7

9. Event-based (событийно-ориентированные) асинхронные API

11 уроков
Закрытый
9.1 Синхронные и асинхронные запросы - в чём разница?
156
119
22м 22с
4
Закрытый
9.2 Асинхронное HTTP API - Callback, Polling, Long Polling
138
115
21м 47с
4
Закрытый
9.3 Webhooks
138
114
10м 23с
0
Закрытый
9.4 WebSocket, Server Sent Events
137
107
21м 36с
4
Закрытый
9.5 Эффективность API - Retry, Timeout, security, идемпотентность
119
105
9м 40с
4
Закрытый
9.6 Согласованность и параллелизм
116
96
13м 46с
3
Закрытый
9.7 CAP теорема
125
102
8м 5с
5
Закрытый
9.8 ACID и BASE, строгая согласованность, и в конечном счёте
118
101
4м 9с
3
Закрытый
9.9 Low coupling и High cohesion
114
95
6м 4с
1
Закрытый
9.10 Тестирование по модулю
117
95
5м 33с
4
Закрытый
9.11 Проекты в портфолио
123
82
1м 7с
3

10. БОНУС - интеграции для профессионалов

9 уроков
Закрытый
10.1 Начало: сбор требований и моделирование интеграции в UML
156
121
13м 1с
4
Закрытый
10.2 Алгоритм проектирования интеграции - шаг за шагом
136
136
2м 0с
3
Закрытый
10.3 Четвёртый мощный инструмент - cURL
135
57
24м 47с
4
Закрытый
10.4 Документирование веб-сервиса
127
108
2м 55с
0
Закрытый
10.5 Введение в архитектуру веб-приложений и паттерны API
121
95
11м 35с
5
Закрытый
10.6 Ещё про стили интеграции (обмен файлами, общие данные)
114
99
6м 43с
0
Закрытый
10.7 Вызываем внешнее, и запускаем своё API с помощью Python
114
93
9м 36с
1
Закрытый
10.8 Проблема N+1
107
86
2м 58с
0
Закрытый
10.9 (secret) Что спрашивают про API на собеседованиях
137
137
0м 12с
3

11. Брокеры сообщений

4 урока
Закрытый
11.1 Концепция брокеров сообщений
167
72
66м 34с
3
Закрытый
11.2 Apache Kafka
150
71
41м 1с
3
Закрытый
11.3 RabbitMQ
130
50
24м 16с
-1
Закрытый
11.4 ESB
123
97
4м 33с
0

12. Solution Architecture и System Design - введение

14 уроков
Закрытый
12.1 Введение в архитектуру веб-приложений
146
92
7м 47с
2
Закрытый
12.2 Распределённые системы в контексте архитектуры - что это?
120
97
3м 56с
1
Закрытый
12.3 Процесс проектирования архитектуры решений
115
89
5м 57с
3
Закрытый
12.4 Этап 1: Выявление и анализ требований к решению
111
82
11м 5с
3
Закрытый
12.5 Этап 2: Определение нефункциональных требований и ограничений
96
78
9м 58с
0
Закрытый
12.6 Этап 3: Выделение архитектурно значимых требований и компромиссы
99
77
18м 20с
4
Закрытый
12.7 Этап 4.1: Проектирование концепции решения вместе с тех.лидами
102
75
12м 27с
1
Закрытый
12.8 Этап 4.2: Проектирование концепции решения вместе с тех.лидами
87
68
18м 10с
1
Закрытый
12.9 Этап 4.3: Проектирование концепции решения вместе с тех.лидами
93
69
14м 13с
1
Закрытый
12.10 Этап 4.4: Проектирование концепции решения вместе с тех.лидами
120
77
10м 42с
3
Закрытый
12.11 Этап 5: Документирование решения
91
70
6м 35с
0
Закрытый
12.12 Этап 6: Презентация и Согласование решения
82
70
2м 20с
0
Закрытый
12.13 Этап 7: Участие в процессах разработки и вывода продукта
83
66
6м 24с
1
Закрытый
12.14 Дополнительные этапы: бюджет, продажа, прототипирование
75
59
2м 7с
1

13. Solution Architecture и System Design - Технологические подходы

6 уроков
Закрытый
13.1 Паттерны микросервисной архитектуры
120
36
55м 3с
2
Закрытый
13.2 Обеспечение безопасности
88
57
12м 10с
0
Закрытый
13.3 Обеспечение производительности
76
44
18м 17с
1
Закрытый
13.4 Обеспечение надёжности
72
32
13м 10с
0
Закрытый
13.5 BigData и ML
92
51
10м 48с
0
Закрытый
13.6 DevOps и инфраструктура
93
52
9м 47с
1

14. Проектирование баз данных SQL

3 урока
Закрытый
14.1 Введение в проектирование баз данных
132
107
6м 8с
1
Закрытый
14.2 Проектирование SQL баз данных - моделирование и нормализация
128
68
39м 33с
3
Закрытый
14.3 Проектирование SQL баз данных - оптимизация, индексы, процедуры
100
49
33м 18с
2

15. Проектирование баз данных NoSQL и DWH

2 урока
Закрытый
15.1 Проектирование NoSQL баз данных
111
45
35м 18с
0
Закрытый
15.2 Проектирование Data Warehouse (DWH)
85
34
25м 56с
1

16. Карьера в IT - с нуля до трудоустройства

5 уроков
Закрытый
16.1 Знакомство со сферой IT
91
50
7м 31с
1
Закрытый
16.2 Стратегическое планирование карьеры
75
47
4м 4с
0
Закрытый
16.3 Процесс найма, тактики трудоустройства, резюме
75
47
5м 19с
0
Закрытый
16.4 Собеседование, оффер, трудоустройство
75
47
2м 59с
0
Закрытый
16.5 Испытательный срок, рост на текущем рабочем месте
65
43
1м 24с
0

17. Записи всех проведённых воркшопов

3 урока
Закрытый
17.1 Записи воркшопов - часть 1
44
10
400м 38с
0
Закрытый
17.2 Записи воркшопов - часть 2
32
7
937м 27с
0
Закрытый
17.3 Записи воркшопов - часть 3
33
33
-
0