Курс на Stepik
Обложка курса «Введение в язык программирования Go (Golang)» на Stepik
Бесплатно

Введение в язык программирования Go (Golang) ★ 5.000

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

Данный курс «Введение в язык программирования Go» предоставляет начинающим программистам комплексное представление об особенностях данного языка. Материал излагается последовательно и подкрепляется подробными объяснениями и многочисленными практическими примерами, что позволяет уверенно освоить фундаментальные концепции и приступить к созданию собственных приложений на Go.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Введение в язык программирования Go (Golang)»Учеников на курсе 2 711
Сертификаты, выданные на курсе «Введение в язык программирования Go (Golang)»Сертификатов выдано 118
Отзывы о курсе «Введение в язык программирования Go (Golang)»Отзывов получено 12
Рейтинг курса «Введение в язык программирования Go (Golang)»Рейтинг курса 5.000
Уроки в курсе «Введение в язык программирования Go (Golang)»Количество уроков 54
Тесты в курсе «Введение в язык программирования Go (Golang)»Количество квизов 202
Задачи с кодом в курсе «Введение в язык программирования Go (Golang)»Количество задач с кодом 129
Время прохождения курса «Введение в язык программирования Go (Golang)»Время прохождения курса —
Обновления курса «Введение в язык программирования Go (Golang)»Обновления курса — —
Дата публикации курса «Введение в язык программирования Go (Golang)»Дата публикации курса — ———
Последнее обновление курса «Введение в язык программирования Go (Golang)»Последнее обновление — ———
Сложность easy — ———

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

Разделы в курсе «Введение в язык программирования Go (Golang)» 9 разделов Уроки в курсе «Введение в язык программирования Go (Golang)» 54 урока Тесты в курсе «Введение в язык программирования Go (Golang)» 202 теста Задачи в курсе «Введение в язык программирования Go (Golang)» 129 задач Время прохождения курса «Введение в язык программирования Go (Golang)» 32 ч. Последнее обновление курса «Введение в язык программирования Go (Golang)» обн. 10 октября 2026

Общая информация

2 урока
1. О курсе ↗
2. О Go ↗

Основы языка Go, часть 1

12 уроков
1. Hello, World! ↗
2. Простые типы данных в Go ↗
3. Комментарии ↗
4. Переменные ↗
5. Константы ↗
6. Задачи на переменные ↗
7. Функции ввода/вывода ↗
8. Условные выражения и конструкции ↗
9. Циклы ↗
10. Массивы и слайсы ↗
11. Отображения (map) ↗
12. Задачи по модулю ↗

Основы языка Go, часть 2

8 уроков
1. Функции ↗
2. Анонимные функции ↗
3. Указатели ↗
4. Структуры ↗
5. Интерфейсы ↗
6. Пакеты ↗
7. Обработка ошибок ↗
8. Задачи по модулю ↗

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

7 уроков
1. Работа со строками ↗
2. Работа с файлами ↗
3. Пакет time ↗
4. Пакет encoding/json ↗
5. Пакет net/http ↗
6. gRPC ↗
7. Получение аргументов из командной строки ↗

Конкурентное программирование в Go

10 уроков
1. Основы ↗
2. Горутины ↗
3. Каналы ↗
4. Оператор select ↗
5. Принудительное завершение горутины ↗
6. Основные ошибки ↗
7. Мьютексы ↗
8. Примитивы синхронизации ↗
9. Задачи-1 ↗
10. Задачи-2 ↗

Простое API на Go

4 урока
1. О приложении ↗
2. Пишем основной функционал ↗
3. Запускаем приложение ↗
4. Веб-фреймворк Gin ↗

Работа с базами данных

5 уроков
1. Пакет database/sql ↗
2. ORM ↗
3. Современные тренды ↗
4. Тесты ↗
5. Задачи ↗

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

2 урока
1. Основы ↗
2. Задачи ↗

Заключение

2 урока
1. Проект интернет-магазина (gRPC) ↗
2. Заключение ↗