Курс на Stepik
Обложка курса «Golang: теория и практика» на Stepik
1 000 ₽

Golang: теория и практика 4.833

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

Освойте Go на практике: от написания первой простой программы до создания конкурентных приложений — пройдите путь от основ синтаксиса к продвинутым паттернам параллельного программирования с горутинами и каналами

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Golang: теория и практика»Учеников на курсе 741
Сертификаты, выданные на курсе «Golang: теория и практика»Сертификатов выдано 19
Отзывы о курсе «Golang: теория и практика»Отзывов получено 6
Рейтинг курса «Golang: теория и практика»Рейтинг курса 4.833
Уроки в курсе «Golang: теория и практика»Количество уроков 33
Тесты в курсе «Golang: теория и практика»Количество квизов 155
Задачи с кодом в курсе «Golang: теория и практика»Количество задач с кодом 152
Время прохождения курса «Golang: теория и практика»Время прохождения курса
Стоимость курса «Golang: теория и практика»Стоимость курса 1 000 ₽
Обновления курса «Golang: теория и практика»Обновления курса
Дата публикации курса «Golang: теория и практика»Дата публикации курса
Последнее обновление курса «Golang: теория и практика»Последнее обновление
Сложность easy

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

Разделы в курсе «Golang: теория и практика» 7 разделов Уроки в курсе «Golang: теория и практика» 33 урока Тесты в курсе «Golang: теория и практика» 155 тестов Задачи в курсе «Golang: теория и практика» 152 задачи Время прохождения курса «Golang: теория и практика» 39 ч. Последнее обновление курса «Golang: теория и практика» обн. 18 мая 2026

1. Введение в Go

7 уроков
Закрытый
1.1 Вступление
519
240
3м 36с
0
Закрытый
1.2 Структура Go-программы. Первая программа
285
190
3м 6с
0
Закрытый
1.3 Переменные и числовые типы данных
228
114
15м 34с
0
Закрытый
1.4 Ввод и вывод
159
81
21м 3с
0
Закрытый
1.5 Логический тип
115
67
27м 29с
0
Закрытый
1.6 Строки
101
45
82м 53с
0
Закрытый
1.7 Константы, глобальные переменные, синонимы типов и iota
79
46
16м 28с
0

2. Управление потоком выполнения

4 урока
Закрытый
2.1 Условные операторы
86
28
133м 18с
0
Закрытый
2.2 Циклы
64
20
95м 14с
0
Закрытый
2.3 Область видимости переменных. Оператор defer
54
39
12м 6с
0
Закрытый
2.4 Оператор goto
63
34
10м 21с
0

3. Функции

7 уроков
Закрытый
3.1 Введение в функции и их объявление
57
15
100м 12с
0
Закрытый
3.2 Функциональный тип. Композиция функций. Замыкания
46
19
88м 0с
0
Закрытый
3.3 Указатели. Передача аргументов по ссылке/по копии
42
18
30м 35с
0
Закрытый
3.4 Рекурсия
40
12
79м 42с
0
Закрытый
3.5 Тип ошибка(error)
33
14
36м 10с
0
Закрытый
3.6 Паника и восстановление
29
12
67м 55с
0
Закрытый
3.7 Работа с файлами
27
16
10м 7с
0

4. Сложные типы

8 уроков
Закрытый
4.1 Структуры
38
9
193м 38с
0
Закрытый
4.2 Интерфейсы
40
8
38м 33с
0
Закрытый
4.3 Интерфейсы 2
29
11
82м 57с
0
Закрытый
4.4 Массив
26
8
39м 47с
0
Закрытый
4.5 Слайс
32
9
41м 47с
0
Закрытый
4.6 Многомерные слайсы
23
8
7м 32с
0
Закрытый
4.7 Мапа
23
9
47м 58с
0
Закрытый
4.8 Комплексные числа. Битовые операции
18
8
3м 44с
0

5. Работа с параллелизмом в Go

5 уроков
Закрытый
5.1 Горутины
53
7
47м 35с
0
Закрытый
5.2 Атомарные переменные. Небуферизированные каналы
34
7
12м 39с
0
Закрытый
5.3 Буферизированные каналы. Направленные каналы
25
7
10м 30с
0
Закрытый
5.4 Ключевое слово select. Принудительное завершение горутин
26
7
14м 32с
0
Закрытый
5.5 Контексты
22
5
6м 49с
0

6. Стандартная библиотека

1 урок
Закрытый
6.1 Работа со временем: time
19
6
13м 5с
0

7. Заключение

1 урок
Закрытый
7.1 Заключение
32
32
1м 36с
0