Курс на 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