Курс на Stepik
Обложка курса «Архитектура приложений Go (Golang)» на Stepik
1 990 ₽

Архитектура приложений Go (Golang) 0.000

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

Курс посвящен проектированию архитектуры приложений на Go: от структуры проекта и разделения ответственности до построения масштабируемых, поддерживаемых и удобных для развития сервисов. Материал удобно проходить в своем темпе.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Архитектура приложений Go (Golang)»Учеников на курсе 73
Сертификаты, выданные на курсе «Архитектура приложений Go (Golang)»Сертификатов выдано 0
Отзывы о курсе «Архитектура приложений Go (Golang)»Отзывов получено 0
Рейтинг курса «Архитектура приложений Go (Golang)»Рейтинг курса 0.000
Уроки в курсе «Архитектура приложений Go (Golang)»Количество уроков 34
Тесты в курсе «Архитектура приложений Go (Golang)»Количество квизов 30
Задачи с кодом в курсе «Архитектура приложений Go (Golang)»Количество задач с кодом 105
Время прохождения курса «Архитектура приложений Go (Golang)»Время прохождения курса
Стоимость курса «Архитектура приложений Go (Golang)»Стоимость курса 1 990 ₽
Обновления курса «Архитектура приложений Go (Golang)»Обновления курса
Дата публикации курса «Архитектура приложений Go (Golang)»Дата публикации курса
Последнее обновление курса «Архитектура приложений Go (Golang)»Последнее обновление

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

Разделы в курсе «Архитектура приложений Go (Golang)» 11 разделов Уроки в курсе «Архитектура приложений Go (Golang)» 34 урока Тесты в курсе «Архитектура приложений Go (Golang)» 30 тестов Задачи в курсе «Архитектура приложений Go (Golang)» 105 задач Время прохождения курса «Архитектура приложений Go (Golang)» 0 ч. Последнее обновление курса «Архитектура приложений Go (Golang)» обн. 13 июля 2026

1. Основы архитектурного мышления

3 урока
Закрытый
1.1 Что такое архитектура приложения
16
3
44м 46с
0
Закрытый
1.2 Особенности архитектуры в Go
3
3
-
0
Закрытый
1.3 Принципы качественной архитектуры
3
2
-
0

2. Организация Go-проектов

3 урока
Закрытый
2.1 Структура проекта
1
1
-
0
Закрытый
2.2 Управление зависимостями
0
0
-
0
Закрытый
2.3 Конфигурация приложения
0
0
-
0

3. Слои приложения

4 урока
Закрытый
3.1 Layered Architecture
0
0
-
0
Закрытый
3.2 Domain Layer
0
0
-
0
Закрытый
3.3 Service Layer
0
0
-
0
Закрытый
3.4 Repository Layer
0
0
-
0

4. Dependency Injection и композиция

3 урока
Закрытый
4.1 Dependency Injection
0
0
-
0
Закрытый
4.2 Composition Root
0
0
-
0
Закрытый
4.3 Functional Options
0
0
-
0

5. Clean Architecture

4 урока
Закрытый
5.1 Введение в Clean Architecture
0
0
-
0
Закрытый
5.2 Use Cases
0
0
-
0
Закрытый
5.3 Adapters
0
0
-
0
Закрытый
5.4 Clean Architecture в реальном проекте
0
0
-
0

6. Hexagonal Architecture

2 урока
Закрытый
6.1 Ports & Adapters
0
0
-
0
Закрытый
6.2 Практическая реализация
0
0
-
0

7. Архитектура API

3 урока
Закрытый
7.1 REST API Architecture
0
0
-
0
Закрытый
7.2 gRPC Architecture
0
0
-
0
Закрытый
7.3 Middleware Architecture
0
0
-
0

8. Работа с данными

3 урока
Закрытый
8.1 Архитектура доступа к данным
0
0
-
0
Закрытый
8.2 PostgreSQL в архитектуре приложения
0
0
-
0
Закрытый
8.3 Кэширование
0
0
-
0

9. Архитектура конкурентных приложений

3 урока
Закрытый
9.1 Concurrency Patterns
0
0
-
0
Закрытый
9.2 Context как архитектурный инструмент
0
0
-
0
Закрытый
9.3 Асинхронная обработка
0
0
-
0

10. Observability и эксплуатация

3 урока
Закрытый
10.1 Логирование
0
0
-
0
Закрытый
10.2 Метрики
0
0
-
0
Закрытый
10.3 Distributed Tracing
0
0
-
0

11. Архитектурные паттерны и антипаттерны

3 урока
Закрытый
11.1 Go-паттерны
0
0
-
0
Закрытый
11.2 Антипаттерны
0
0
-
0
Закрытый
11.3 Архитектурный рефакторинг
0
0
-
0