Курс на Stepik
Обложка курса «Go Backend Developer: от первого Hello World до микросервисов» на Stepik
Бесплатно

Go Backend Developer: от первого Hello World до микросервисов 0.000

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

Практико-ориентированный курс по backend-разработке на Go, который помогает шаг за шагом перейти от базового синтаксиса и первых программ к созданию API, работе с базами данных, конкурентностью, контейнеризацией и архитектурой микросервисов. Курс удобно проходить в своем темпе.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Go Backend Developer: от первого Hello World до микросервисов»Учеников на курсе 42
Сертификаты, выданные на курсе «Go Backend Developer: от первого Hello World до микросервисов»Сертификатов выдано 0
Отзывы о курсе «Go Backend Developer: от первого Hello World до микросервисов»Отзывов получено 0
Рейтинг курса «Go Backend Developer: от первого Hello World до микросервисов»Рейтинг курса 0.000
Уроки в курсе «Go Backend Developer: от первого Hello World до микросервисов»Количество уроков 68
Тесты в курсе «Go Backend Developer: от первого Hello World до микросервисов»Количество квизов 10
Время прохождения курса «Go Backend Developer: от первого Hello World до микросервисов»Время прохождения курса
Обновления курса «Go Backend Developer: от первого Hello World до микросервисов»Обновления курса
Дата публикации курса «Go Backend Developer: от первого Hello World до микросервисов»Дата публикации курса
Последнее обновление курса «Go Backend Developer: от первого Hello World до микросервисов»Последнее обновление

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

Разделы в курсе «Go Backend Developer: от первого Hello World до микросервисов» 16 разделов Уроки в курсе «Go Backend Developer: от первого Hello World до микросервисов» 68 уроков Тесты в курсе «Go Backend Developer: от первого Hello World до микросервисов» 10 тестов Время прохождения курса «Go Backend Developer: от первого Hello World до микросервисов» 2 ч. Последнее обновление курса «Go Backend Developer: от первого Hello World до микросервисов» обн. 15 июня 2026

1. Введение в профессию

1 урок
Открытый
1.1 Кто такой Go Backend Developer
18
3
195м 10с
0

2. Основы Go

6 уроков
Открытый
2.1 Переменные и типы данных
0
0
-
0
Открытый
2.2 Управляющие конструкции
0
0
-
0
Открытый
2.3 Функции
0
0
-
0
Открытый
2.4 Массивы и слайсы
0
0
-
0
Открытый
2.5 Map
1
0
-
0
Открытый
2.6 Строки и Unicode
1
1
-
0

3. Структуры данных и ООП в Go

3 урока
Открытый
3.1 Struct
0
0
-
0
Открытый
3.2 Методы
0
0
-
0
Открытый
3.3 Интерфейсы
0
0
-
0

4. Обработка ошибок

2 урока
Открытый
4.1 Error
0
0
-
0
Открытый
4.2 Panic и Recover
0
0
-
0

5. Конкурентность

5 уроков
Открытый
5.1 Goroutines
0
0
-
0
Открытый
5.2 Channels
0
0
-
0
Открытый
5.3 Select
0
0
-
0
Открытый
5.4 Синхронизация
0
0
-
0
Открытый
5.5 Context
0
0
-
0

6. Backend-разработка

3 урока
Открытый
6.1 JSON
0
0
-
0
Открытый
6.2 HTTP
0
0
-
0
Открытый
6.3 REST API
0
0
-
0

7. PostgreSQL

3 урока
Открытый
7.1 SQL для Backend
0
0
-
0
Открытый
7.2 PostgreSQL
0
0
-
0
Открытый
7.3 Миграции
0
0
-
0

8. Redis

2 урока
Открытый
8.1 Основы Redis
0
0
-
0
Открытый
8.2 Продвинутый Redis
0
0
-
0

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

6 уроков
Открытый
9.1 Layered Architecture
0
0
-
0
Открытый
9.2 Clean Architecture
0
0
-
0
Открытый
9.3 Hexagonal Architecture
0
0
-
0
Открытый
9.4 Dependency Injection
0
0
-
0
Открытый
9.5 Design Patterns
0
0
-
0
Открытый
9.6 DDD для разработчиков
0
0
-
0

10. Тестирование

7 уроков
Открытый
10.1 Unit Tests
0
0
-
0
Открытый
10.2 Table Driven Tests
0
0
-
0
Открытый
10.3 Mocking
0
0
-
0
Открытый
10.4 Integration Tests
0
0
-
0
Открытый
10.5 Testcontainers
0
0
-
0
Открытый
10.6 Benchmarking
0
0
-
0
Открытый
10.7 Fuzz Testing
0
0
-
0

11. gRPC

5 уроков
Открытый
11.1 Protocol Buffers
0
0
-
0
Открытый
11.2 gRPC Server
0
0
-
0
Открытый
11.3 gRPC Client
0
0
-
0
Открытый
11.4 Interceptors
0
0
-
0
Открытый
11.5 Streaming
0
0
-
0

12. Kafka

6 уроков
Открытый
12.1 Event-Driven Architecture
0
0
-
0
Открытый
12.2 Producer
0
0
-
0
Открытый
12.3 Consumer
0
0
-
0
Открытый
12.4 Consumer Groups
0
0
-
0
Открытый
12.5 Outbox Pattern
0
0
-
0
Открытый
12.6 Eventual Consistency
0
0
-
0

13. Микросервисы

6 уроков
Открытый
13.1 Декомпозиция системы
0
0
-
0
Открытый
13.2 Межсервисное взаимодействие
0
0
-
0
Открытый
13.3 API Gateway
0
0
-
0
Открытый
13.4 Circuit Breaker
0
0
-
0
Открытый
13.5 Retry
0
0
-
0
Открытый
13.6 Rate Limiting
0
0
-
0

14. Docker

4 урока
Открытый
14.1 Docker
0
0
-
0
Открытый
14.2 Dockerfile
0
0
-
0
Открытый
14.3 Multi-stage Build
0
0
-
0
Открытый
14.4 Docker Compose
0
0
-
0

15. Kubernetes

6 уроков
Открытый
15.1 Pods
0
0
-
0
Открытый
15.2 Deployments
0
0
-
0
Открытый
15.3 Services
0
0
-
0
Открытый
15.4 ConfigMaps
0
0
-
0
Открытый
15.5 Secrets
0
0
-
0
Открытый
15.6 Autoscaling
0
0
-
0

16. Monitoring и Observability

3 урока
Открытый
16.1 Logging
0
0
-
0
Открытый
16.2 Prometheus
0
0
-
0
Открытый
16.3 Grafana
0
0
-
0