Содержание курса
1. Добро пожаловать в backend-разработку на Golang
1 урок
280
127
1м
0
Закрытый
1.1
О курсе и об авторе
↗
280
127
1м 21с
0
2. Основы языка Go
6 уроков
500
287
157м
0
Закрытый
2.1
Установка Go и первая программа
↗
149
99
4м 23с
0
Закрытый
2.2
Переменные, типы данных, константы
↗
112
55
21м 37с
0
Закрытый
2.3
Условия, switch и циклы for
↗
77
39
26м 53с
0
Закрытый
2.4
Функции, multiple return, ошибки и указатели
↗
60
33
29м 7с
0
Закрытый
2.5
Структуры, массивы, срезы и map
↗
54
32
41м 26с
0
Закрытый
2.6
Методы, интерфейсы и embedding (ООП в Go)
↗
48
29
36м 1с
0
3. PostgreSQL и конкурентность в Go
5 уроков
225
151
94м
0
Закрытый
3.1
Основы реляционных баз данных
↗
54
38
7м 54с
0
Закрытый
3.2
SQL-запросы: SELECT, INSERT, UPDATE, DELETE и типы данных
↗
48
32
14м 56с
0
Закрытый
3.3
Агрегации и объединения: GROUP BY, HAVING, JOIN
↗
43
28
26м 22с
0
Закрытый
3.4
Конкурентность: goroutines и channels
↗
45
26
40м 8с
0
Закрытый
3.5
Sync: Mutex и WaitGroup + гонки данных
↗
35
27
6м 16с
0
4. Пишем REST API на Go + Gin
11 уроков
339
191
259м
0
Закрытый
4.1
Старт проекта: go mod, Gin, первый endpoint /health
↗
53
26
8м 6с
0
Закрытый
4.2
Конфигурация через переменные окружения
↗
40
25
24м 17с
0
Закрытый
4.3
Docker Compose: поднимаем Postgres + приложение одной командой
↗
41
24
12м 34с
0
Закрытый
4.4
Подключение к БД через GORM + проверка соединения
↗
35
18
12м 20с
0
Закрытый
4.5
Модели User/Task + AutoMigrate
↗
31
16
26м 18с
0
Закрытый
4.6
Архитектура: handler → service → repository
↗
28
15
33м 40с
0
Закрытый
4.7
CRUD задач: Create + Read
↗
24
11
35м 25с
0
Закрытый
4.8
Update/Delete + фильтры и пагинация
↗
18
10
51м 21с
0
Закрытый
4.9
Единый формат ошибок + middleware
↗
20
9
44м 47с
0
Закрытый
4.10
Логирование запросов и событий
↗
21
9
5м 50с
0
Закрытый
4.11
Frontend для визуального представления проекта
↗
28
28
9м 51с
0
5. Заключение
1 урок
48
21
1м
0
Закрытый
5.1
Что дальше?
↗
48
21
1м 24с
0