Курс на Stepik
Обложка курса «Go: без воды | Lite-версия» на Stepik
990 ₽

Go: без воды | Lite-версия 0.000

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

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Go: без воды | Lite-версия»Учеников на курсе 20
Сертификаты, выданные на курсе «Go: без воды | Lite-версия»Сертификатов выдано 0
Отзывы о курсе «Go: без воды | Lite-версия»Отзывов получено 0
Рейтинг курса «Go: без воды | Lite-версия»Рейтинг курса 0.000
Уроки в курсе «Go: без воды | Lite-версия»Количество уроков 78
Тесты в курсе «Go: без воды | Lite-версия»Количество квизов 121
Задачи с кодом в курсе «Go: без воды | Lite-версия»Количество задач с кодом 21
Время прохождения курса «Go: без воды | Lite-версия»Время прохождения курса
Стоимость курса «Go: без воды | Lite-версия»Стоимость курса 990 ₽
Обновления курса «Go: без воды | Lite-версия»Обновления курса
Дата публикации курса «Go: без воды | Lite-версия»Дата публикации курса
Последнее обновление курса «Go: без воды | Lite-версия»Последнее обновление
Сложность normal

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

Разделы в курсе «Go: без воды | Lite-версия» 17 разделов Уроки в курсе «Go: без воды | Lite-версия» 78 уроков Тесты в курсе «Go: без воды | Lite-версия» 121 тест Задачи в курсе «Go: без воды | Lite-версия» 21 задача Время прохождения курса «Go: без воды | Lite-версия» 29 ч. Последнее обновление курса «Go: без воды | Lite-версия» обн. 21 августа 2026

Первые шаги

1 урок
1. Старт

Настройка окружения

4 урока
1. VS Code: установка и первые шаги
2. Установка
3. Hello GO
4. Донастройка VS Code

Базовые типы и переменные

11 уроков
1. Структура Go-проекта: пакеты, модули и организация кода
2. Организация кода. Точка входа
3. Типы данных в Go: система числовых типов
4. Основа базовых типов данных в Go: bool, string, float
5. Объявление переменных и форматированный вывод в Go
6. Анатомия переменной: память, адреса и размеры в Go
7. Правила именования идентификаторов
8. Экспорт идентификаторов и соглашения об аббревиатурах
9. Комментарии: однострочные, многострочные и документирование
10. Статическая типизация и краткое объявление переменных
11. Нулевые значения (Zero Values)

Выражения и константы

7 уроков
1. Арифметические операции
2. Операторы инкремента/декремента и присваивания
3. Побитовые операции
4. Пакет fmt: форматированный вывод
5. Продвинутое форматирование
6. Константы
7. Техническое задание #1

Типы и пользовательский ввод

6 уроков
1. Пакет math
2. Псевдонимы типов
3. Приведение типов
4. Пользовательский ввод
5. Техническое задание #2
6. Практика кода

Память, указатели и продвинутый ввод данных

2 урока
1. Области видимости, указатели, продвинутый ввод
2. Продвинутый ввод и итоги

Принятие решений: условия и логика

6 уроков
1. Операции сравнения
2. Логические операторы
3. Условные конструкции
4. Инициализация переменных в условии
5. Техническое задание #3
6. Оператор switch

Повторение

4 урока
1. Генерация псевдослучайных чисел
2. Циклы: базовые структуры управления
3. Цикл for
4. Дополнение

Массивы

5 уроков
1. Массивы: основы
2. Основы работы с массивами
3. Циклы и перебор массивов
4. Практические задачи с массивами
5. Алгоритмы поиска и обработки данных

Слайсы

5 уроков
1. Введение в слайсы
2. Устройство и базовые операции
3. Копирование, многомерность и специфика типа
4. Практика: числовые срезы
5. Практика: строки и «коллекции задач»

Строки

5 уроков
1. Основы строк и внутреннее устройство
2. Длина строк, байты и руны
3. Перебор строк и работа с символами
4. Пакет strings
5. Производительность

Применение строк и срезов

3 урока
1. Техническое задание #5
2. Техническое задание #4
3. Техническое задание #6

Коллекции (map и set)

2 урока
1. Ассоциативные массивы
2. Множества

Техническое задание #7

9 уроков
1. Постановка задачи
2. Базовый интерфейс и структура
3. Добавление книг
4. Просмотр книг
5. Удаление книг
6. Поиск
7. Добавление пользователей
8. Книги кользователя
9. Выдача книг

Функции

3 урока
1. Функции: принцип DRY
2. Основы функций
3. Резюме

Критические ситуации

3 урока
1. Ошибки
2. Паники
3. Выводы

Техническое задание #8

2 урока
1. Постановка задачи
2. Реализация