Курс на 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. Кто такой Go Backend Developer ↗

Основы Go

6 уроков
1. Переменные и типы данных ↗
2. Управляющие конструкции ↗
3. Функции ↗
4. Массивы и слайсы ↗
5. Map ↗
6. Строки и Unicode ↗

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

3 урока
1. Struct ↗
2. Методы ↗
3. Интерфейсы ↗

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

2 урока
1. Error ↗
2. Panic и Recover ↗

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

5 уроков
1. Goroutines ↗
2. Channels ↗
3. Select ↗
4. Синхронизация ↗
5. Context ↗

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

3 урока
1. JSON ↗
2. HTTP ↗
3. REST API ↗

PostgreSQL

3 урока
1. SQL для Backend ↗
2. PostgreSQL ↗
3. Миграции ↗

Redis

2 урока
1. Основы Redis ↗
2. Продвинутый Redis ↗

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

6 уроков
1. Layered Architecture ↗
2. Clean Architecture ↗
3. Hexagonal Architecture ↗
4. Dependency Injection ↗
5. Design Patterns ↗
6. DDD для разработчиков ↗

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

7 уроков
1. Unit Tests ↗
2. Table Driven Tests ↗
3. Mocking ↗
4. Integration Tests ↗
5. Testcontainers ↗
6. Benchmarking ↗
7. Fuzz Testing ↗

gRPC

5 уроков
1. Protocol Buffers ↗
2. gRPC Server ↗
3. gRPC Client ↗
4. Interceptors ↗
5. Streaming ↗

Kafka

6 уроков
1. Event-Driven Architecture ↗
2. Producer ↗
3. Consumer ↗
4. Consumer Groups ↗
5. Outbox Pattern ↗
6. Eventual Consistency ↗

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

6 уроков
1. Декомпозиция системы ↗
2. Межсервисное взаимодействие ↗
3. API Gateway ↗
4. Circuit Breaker ↗
5. Retry ↗
6. Rate Limiting ↗

Docker

4 урока
1. Docker ↗
2. Dockerfile ↗
3. Multi-stage Build ↗
4. Docker Compose ↗

Kubernetes

6 уроков
1. Pods ↗
2. Deployments ↗
3. Services ↗
4. ConfigMaps ↗
5. Secrets ↗
6. Autoscaling ↗

Monitoring и Observability

3 урока
1. Logging ↗
2. Prometheus ↗
3. Grafana ↗