Курс на Stepik
Обложка курса «Go и основы программирования» на Stepik
1 990 ₽

Go и основы программирования 0.000

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

Изучите программирование с нуля на языке Go. Освоите базовые концепции: переменные, условия, циклы, функции, работу с данными. Получите практические навыки для создания реальных приложений и старта карьеры в IT.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Go и основы программирования»Учеников на курсе 70
Сертификаты, выданные на курсе «Go и основы программирования»Сертификатов выдано 1
Отзывы о курсе «Go и основы программирования»Отзывов получено 0
Рейтинг курса «Go и основы программирования»Рейтинг курса 0.000
Уроки в курсе «Go и основы программирования»Количество уроков 48
Тесты в курсе «Go и основы программирования»Количество квизов 40
Задачи с кодом в курсе «Go и основы программирования»Количество задач с кодом 230
Время прохождения курса «Go и основы программирования»Время прохождения курса
Стоимость курса «Go и основы программирования»Стоимость курса 1 990 ₽
Обновления курса «Go и основы программирования»Обновления курса
Дата публикации курса «Go и основы программирования»Дата публикации курса
Последнее обновление курса «Go и основы программирования»Последнее обновление
Сложность easy

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

Разделы в курсе «Go и основы программирования» 19 разделов Уроки в курсе «Go и основы программирования» 48 уроков Тесты в курсе «Go и основы программирования» 40 тестов Задачи в курсе «Go и основы программирования» 230 задач Время прохождения курса «Go и основы программирования» 1 ч. Последнее обновление курса «Go и основы программирования» обн. 13 мая 2026

1. Введение в Go и настройка окружения

4 урока
Открытый
1.1 Знакомство с Go
61
16
10м 40с
0
Закрытый
1.2 Установка и настройка окружения
16
9
5м 1с
0
Закрытый
1.3 Структура Go проекта
14
6
4м 17с
0
Закрытый
1.4 Основы работы с командной строкой
11
7
2м 33с
0

2. Базовый синтаксис и типы данных

5 уроков
Открытый
2.1 Переменные и константы
10
3
1м 37с
0
Закрытый
2.2 Базовые типы данных
4
2
-
0
Закрытый
2.3 Операторы
4
2
-
0
Закрытый
2.4 Работа со строками
4
2
-
0
Закрытый
2.5 Преобразование типов
5
1
-
0

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

4 урока
Закрытый
3.1 Условные операторы (if/else)
2
1
-
0
Закрытый
3.2 Switch
2
1
-
0
Закрытый
3.3 Циклы (for)
2
1
-
0
Закрытый
3.4 Продвинутые паттерны циклов
2
1
-
0

4. Коллекции данных

5 уроков
Закрытый
4.1 Массивы
3
1
-
0
Закрытый
4.2 Слайсы
2
1
-
0
Закрытый
4.3 Внутреннее устройство слайса
1
0
-
0
Закрытый
4.4 Итерирование
1
0
-
0
Закрытый
4.5 Map
2
0
-
0

5. Функции

1 урок
Закрытый
5.1 Основы функций
0
0
-
0

6. Структуры и методы

4 урока
Закрытый
6.1 Структуры
0
0
-
0
Закрытый
6.2 Методы
1
0
-
0
Закрытый
6.3 Встраивание
0
0
-
0
Закрытый
6.4 Теги структур
0
0
-
0

7. Структуры и методы

6 уроков
Закрытый
7.1 Основы структур
0
0
-
0
Закрытый
7.2 Теги структур
0
0
-
0
Закрытый
7.3 Встраивание структур (Embedding)
0
0
-
0
Закрытый
7.4 Методы
1
0
-
0
Закрытый
7.5 Методы и встраивание
1
0
-
0
Закрытый
7.6 Конструкторы в Go
0
0
-
0

8. Указатели и память

3 урока
Закрытый
8.1 Указатели
0
0
-
0
Закрытый
8.2 Передача значений
0
0
-
0
Закрытый
8.3 Модель памяти
0
0
-
0

9. Указатели

3 урока
Закрытый
9.1 Введение в указатели
1
0
-
0
Закрытый
9.2 Указатели на структуры
1
0
-
0
Закрытый
9.3 Указатели и производительность
0
0
-
0

10. Работа с ошибками

3 урока
Закрытый
10.1 Ошибка как значение
0
0
-
0
Закрытый
10.2 Кастомные ошибки
0
0
-
0
Закрытый
10.3 Идиоматичная обработка
0
0
-
0

11. Работа с ошибками

3 урока
Закрытый
11.1 Error тип
1
0
-
0
Закрытый
11.2 Кастомные ошибки
1
0
-
0
Закрытый
11.3 Wrap и Unwrap ошибок
0
0
-
0

12. Пакеты и организация кода

3 урока
Закрытый
12.1 Создание пакетов
1
0
-
0
Закрытый
12.2 Импорты
0
0
-
0
Закрытый
12.3 Документирование кода
0
0
-
0

13. Пакеты и организация кода

3 урока
Закрытый
13.1 Пакеты
1
0
-
0
Закрытый
13.2 Архитектура проекта
0
0
-
0
Закрытый
13.3 Документирование
0
0
-
0

14. Стандартная библиотека (введение)

5 уроков
Закрытый
14.1 Пакет fmt
0
0
-
0
Закрытый
14.2 Пакет strings
0
0
-
0
Закрытый
14.3 Пакет strconv
0
0
-
0
Закрытый
14.4 Пакет math
0
0
-
0
Закрытый
14.5 Пакет time
0
0
-
0

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

4 урока
Закрытый
15.1 fmt
1
0
-
0
Закрытый
15.2 strings и strconv
1
0
-
0
Закрытый
15.3 time
1
0
-
0
Закрытый
15.4 sort и math
1
0
-
0

16. Работа с вводом/выводом

3 урока
Закрытый
16.1 Консольный ввод/вывод
0
0
-
0
Закрытый
16.2 Работа с файлами (основы)
1
0
-
0
Закрытый
16.3 Буферизированный ввод/вывод
0
0
-
0

17. Ввод и вывод

3 урока
Закрытый
17.1 Консольный ввод
1
0
-
0
Закрытый
17.2 Работа с файлами
1
0
-
0
Закрытый
17.3 Интерфейсы io
1
0
-
0

18. Работа с JSON

2 урока
Закрытый
18.1 Сериализация
0
0
-
0
Закрытый
18.2 Теги и вложенность
0
0
-
0

19. Идиоматичный Go

3 урока
Закрытый
19.1 Принципы проектирования
1
0
-
0
Закрытый
19.2 Частые ошибки новичков
1
0
-
0
Закрытый
19.3 Go Proverbs
1
0
-
0