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

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

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

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Введение в язык программирования Go (Golang)»Учеников на курсе 2 550
Сертификаты, выданные на курсе «Введение в язык программирования Go (Golang)»Сертификатов выдано 105
Отзывы о курсе «Введение в язык программирования Go (Golang)»Отзывов получено 11
Рейтинг курса «Введение в язык программирования 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)» 33 ч. Последнее обновление курса «Введение в язык программирования Go (Golang)» обн. 26 августа 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. Заключение