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

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

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

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Практический Курс: Основы Go (Golang) для начинающих»Учеников на курсе 919
Сертификаты, выданные на курсе «Практический Курс: Основы Go (Golang) для начинающих»Сертификатов выдано 0
Отзывы о курсе «Практический Курс: Основы Go (Golang) для начинающих»Отзывов получено 24
Рейтинг курса «Практический Курс: Основы Go (Golang) для начинающих»Рейтинг курса 4.792
Уроки в курсе «Практический Курс: Основы 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) для начинающих» обн. 5 августа 2026

Введение в Go

4 урока
1. Что такое Go и для чего он используется ↗
2. Установка Go ↗
3. Установка VSC ↗
4. Первая программа на Go ↗

Основы языка

9 уроков
1. Синтаксис Go: пакеты, импорты, функции, комментарии ↗
2. Основные типы данных (int, float, bool, string) ↗
3. Переменные и константы ↗
4. Вывод информации в консоль ↗
5. Операторы в Go ↗
6. Ввод информации через консоль ↗
7. Преобразование типов ↗
8. Популярные функции из пакета math ↗
9. Практика ↗

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

5 уроков
1. Условные операторы (if, else, else if) ↗
2. Оператор выбора (switch) ↗
3. Циклы (for) ↗
4. Операторы break и continue ↗
5. Практика ↗

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

5 уроков
1. Массивы (arrays) ↗
2. Слайсы (slices) ↗
3. Карты (maps): создание, добавление, удаление элементов ↗
4. Структуры (structs): определение и использование ↗
5. Практика ↗

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

2 урока
1. Строки и символы. Теория ↗
2. Практика ↗

Функции

6 уроков
1. Объявление и вызов функций ↗
2. Параметры и возвращаемые значения ↗
3. Множественные возвращаемые значения ↗
4. Вариативные функции ↗
5. Анонимные функции и замыкания ↗
6. Практика ↗

Указатели

2 урока
1. Указатели. Теория ↗
2. Практика ↗

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

4 урока
1. Горутины (goroutines): запуск параллельных функций ↗
2. Каналы (channels): передача данных между горутинами ↗
3. Основные паттерны concurrency ↗
4. Практика ↗

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

2 урока
1. Обработка ошибок. Теория ↗
2. Практика ↗

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

1 урок
1. Основы тестирования в GO ↗

Заключение

1 урок
1. Заключительный урок ↗