Курс на Stepik
Обложка курса «Практический Курс: Основы Go (Golang) для начинающих» на Stepik
Бесплатно

Практический Курс: Основы Go (Golang) для начинающих 4.882

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

Этот курс разработан специально для начинающих программистов, а также для тех, кто уже знаком с другими языками и хочет быстро освоить Go. Мы пройдем по всем ключевым концепциям языка, начиная с основ и заканчивая продвинутыми темами, такими как параллельное программирование (concurrency) и обработка ошибок. Я верю в обучение через практику, поэтому каждая тема будет сопровождаться понятными объяснениями, примерами кода, практическими задачами и тестами для самопроверки

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Практический Курс: Основы Go (Golang) для начинающих»Учеников на курсе 774
Сертификаты, выданные на курсе «Практический Курс: Основы Go (Golang) для начинающих»Сертификатов выдано 0
Отзывы о курсе «Практический Курс: Основы Go (Golang) для начинающих»Отзывов получено 17
Рейтинг курса «Практический Курс: Основы Go (Golang) для начинающих»Рейтинг курса 4.882
Уроки в курсе «Практический Курс: Основы Go (Golang) для начинающих»Количество уроков 41
Тесты в курсе «Практический Курс: Основы Go (Golang) для начинающих»Количество квизов 190
Задачи с кодом в курсе «Практический Курс: Основы Go (Golang) для начинающих»Количество задач с кодом 77
Время прохождения курса «Практический Курс: Основы Go (Golang) для начинающих»Время прохождения курса
Обновления курса «Практический Курс: Основы Go (Golang) для начинающих»Обновления курса
Дата публикации курса «Практический Курс: Основы Go (Golang) для начинающих»Дата публикации курса
Последнее обновление курса «Практический Курс: Основы Go (Golang) для начинающих»Последнее обновление
Сложность easy

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

Разделы в курсе «Практический Курс: Основы Go (Golang) для начинающих» 11 разделов Уроки в курсе «Практический Курс: Основы Go (Golang) для начинающих» 41 урок Тесты в курсе «Практический Курс: Основы Go (Golang) для начинающих» 190 тестов Задачи в курсе «Практический Курс: Основы Go (Golang) для начинающих» 77 задач Время прохождения курса «Практический Курс: Основы Go (Golang) для начинающих» 13 ч. Последнее обновление курса «Практический Курс: Основы Go (Golang) для начинающих» обн. 10 апреля 2026

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

4 урока
Закрытый
1.1 Что такое Go и для чего он используется
576
160
6м 57с
5
Закрытый
1.2 Установка Go
257
155
1м 54с
1
Закрытый
1.3 Установка VSC
239
146
1м 7с
0
Закрытый
1.4 Первая программа на Go
248
176
2м 28с
0

2. Основы языка

9 уроков
Закрытый
2.1 Синтаксис Go: пакеты, импорты, функции, комментарии
260
150
7м 15с
2
Закрытый
2.2 Основные типы данных (int, float, bool, string)
217
118
11м 24с
1
Закрытый
2.3 Переменные и константы
177
112
10м 55с
2
Закрытый
2.4 Вывод информации в консоль
164
103
14м 37с
3
Закрытый
2.5 Операторы в Go
147
96
16м 0с
2
Закрытый
2.6 Ввод информации через консоль
140
80
35м 20с
1
Закрытый
2.7 Преобразование типов
119
90
16м 37с
0
Закрытый
2.8 Популярные функции из пакета math
110
76
15м 45с
1
Закрытый
2.9 Практика
140
67
51м 35с
-1

3. Управляющие конструкции

5 уроков
Закрытый
3.1 Условные операторы (if, else, else if)
103
72
12м 54с
1
Закрытый
3.2 Оператор выбора (switch)
93
68
17м 51с
1
Закрытый
3.3 Циклы (for)
90
65
20м 7с
-1
Закрытый
3.4 Операторы break и continue
89
65
9м 33с
0
Закрытый
3.5 Практика
91
48
81м 17с
-1

4. Составные типы данных

5 уроков
Закрытый
4.1 Массивы (arrays)
100
77
4м 28с
0
Закрытый
4.2 Слайсы (slices)
99
58
22м 45с
-1
Закрытый
4.3 Карты (maps): создание, добавление, удаление элементов
89
58
23м 21с
0
Закрытый
4.4 Структуры (structs): определение и использование
90
56
24м 28с
1
Закрытый
4.5 Практика
80
54
58м 45с
0

5. Работа со строками и символами

2 урока
Закрытый
5.1 Строки и символы. Теория
83
70
6м 50с
0
Закрытый
5.2 Практика
73
45
58м 14с
0

6. Функции

6 уроков
Закрытый
6.1 Объявление и вызов функций
80
64
3м 44с
0
Закрытый
6.2 Параметры и возвращаемые значения
75
55
14м 22с
0
Закрытый
6.3 Множественные возвращаемые значения
72
52
22м 40с
0
Закрытый
6.4 Вариативные функции
72
53
15м 1с
0
Закрытый
6.5 Анонимные функции и замыкания
74
55
16м 6с
0
Закрытый
6.6 Практика
68
43
43м 26с
0

7. Указатели

2 урока
Закрытый
7.1 Указатели. Теория
86
65
10м 12с
1
Закрытый
7.2 Практика
83
52
15м 2с
0

8. Основы concurrency (параллельного программирования)

4 урока
Закрытый
8.1 Горутины (goroutines): запуск параллельных функций
99
72
6м 45с
1
Закрытый
8.2 Каналы (channels): передача данных между горутинами
89
67
13м 7с
1
Закрытый
8.3 Основные паттерны concurrency
83
83
4м 34с
0
Закрытый
8.4 Практика
81
52
31м 57с
0

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

2 урока
Закрытый
9.1 Обработка ошибок. Теория
81
60
9м 23с
1
Закрытый
9.2 Практика
69
44
22м 35с
1

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

1 урок
Закрытый
10.1 Основы тестирования в GO
95
58
8м 30с
0

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

1 урок
Закрытый
11.1 Заключительный урок
87
87
1м 50с
0