Содержание курса
1. Введение в профессию
1 урок
18
3
195м
0
Открытый
1.1
Кто такой Go Backend Developer
↗
18
3
195м 10с
0
2. Основы Go
6 уроков
2
1
0м
0
Открытый
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 урока
0
0
0м
0
Открытый
3.1
Struct
↗
0
0
-
0
Открытый
3.2
Методы
↗
0
0
-
0
Открытый
3.3
Интерфейсы
↗
0
0
-
0
4. Обработка ошибок
2 урока
0
0
0м
0
Открытый
4.1
Error
↗
0
0
-
0
Открытый
4.2
Panic и Recover
↗
0
0
-
0
5. Конкурентность
5 уроков
0
0
0м
0
Открытый
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 урока
0
0
0м
0
Открытый
6.1
JSON
↗
0
0
-
0
Открытый
6.2
HTTP
↗
0
0
-
0
Открытый
6.3
REST API
↗
0
0
-
0
7. PostgreSQL
3 урока
0
0
0м
0
Открытый
7.1
SQL для Backend
↗
0
0
-
0
Открытый
7.2
PostgreSQL
↗
0
0
-
0
Открытый
7.3
Миграции
↗
0
0
-
0
8. Redis
2 урока
0
0
0м
0
Открытый
8.1
Основы Redis
↗
0
0
-
0
Открытый
8.2
Продвинутый Redis
↗
0
0
-
0
9. Архитектура приложений
6 уроков
0
0
0м
0
Открытый
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 уроков
0
0
0м
0
Открытый
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 уроков
0
0
0м
0
Открытый
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 уроков
0
0
0м
0
Открытый
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 уроков
0
0
0м
0
Открытый
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 урока
0
0
0м
0
Открытый
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 уроков
0
0
0м
0
Открытый
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 урока
0
0
0м
0
Открытый
16.1
Logging
↗
0
0
-
0
Открытый
16.2
Prometheus
↗
0
0
-
0
Открытый
16.3
Grafana
↗
0
0
-
0