Подробнее
Что нужно для старта
- Знание основ программирования
Для кого этот курс
- Студенты начальных курсов
- Начинающие разработчики
- Кто готовится к собеседованию на позицию Go разработчика
- Все кто хотят глубже разобраться в языке Go
Программа курса
- Общая информация о курсе
- Сообщество разработчиков
- Мозгокачалка
- PRO Bulki
- Мотивация
- Типы языков программирования
- Гибридные языки программирования
- Внутреннее устройство программы во время выполнения
- Что можно писать на Go
- Ссылочные и значимые типы данных
- Передача параметров в функции
- Карта памяти. Практика
- String
- Символы
- Функции строк. Часть 1
- Функции строк. Часть 2
- Копирование и сравнение строк
- String и срез рун
- stringBuilder
- Ввод данных
- Форматирование строк
- Форматирование строк. Часть 2
- Отладка кода
- Отладка кода. Практика
- Вызов функций
- Модули и структура
- Объектно-ориентированное программирование (ООП)
- Понятие структуры
- Методы к структурам
- Моделирование структур
- Моделирование работы школы
- Моделирование работы обыкновенных дробей
- Моделирование онлайн магазина
- iota
- Основы указателей
- Указатели и функции
- Указатели и структуры
- Основы интерфейсов
- Использование интерфейсов
- interface{ }
- Приведение типов
- Встраивание интерфейсов
- nil и стандартные интерфейсы
- error
- Собственные типы ошибок
- Оператор defer
- panic и recover
- Обёртывание ошибок
- errors.Is и errors.As
- errors.Join
- Проблема типов
- Ограничение comparable
- Упорядоченные типы (Ordered)
- Создание своих ограничений
- Обобщённые структуры
- Обобщённый стек
- Первый тест
- Табличные тесты
- Внешние зависимости
- Покрытие тестами
- Бенчмарки
- Профилирование
- Setup и cleanup
- Горутины
- sync.WaitGroup
- Менеджер задач
- Заключительный урок
01Информация о курсе
- Общая информация о курсе
- Сообщество разработчиков
- Мозгокачалка
- PRO Bulki
- Мотивация
02Модель выполнения программы на Go
- Типы языков программирования
- Гибридные языки программирования
- Внутреннее устройство программы во время выполнения
- Что можно писать на Go
03 Типы данных
- Ссылочные и значимые типы данных
- Передача параметров в функции
- Карта памяти. Практика
04Строки
- String
- Символы
- Функции строк. Часть 1
- Функции строк. Часть 2
- Копирование и сравнение строк
- String и срез рун
- stringBuilder
- Ввод данных
- Форматирование строк
- Форматирование строк. Часть 2
05VS Code
- Отладка кода
- Отладка кода. Практика
- Вызов функций
06Стиль и архитектура
- Модули и структура
07Структуры и методы
- Объектно-ориентированное программирование (ООП)
- Понятие структуры
- Методы к структурам
- Моделирование структур
08Закрепление материала
- Моделирование работы школы
- Моделирование работы обыкновенных дробей
- Моделирование онлайн магазина
09Константы и перечисления
- iota
10Указатели
- Основы указателей
- Указатели и функции
- Указатели и структуры
11Интерфейсы
- Основы интерфейсов
- Использование интерфейсов
- interface{ }
- Приведение типов
- Встраивание интерфейсов
- nil и стандартные интерфейсы
12Обработка ошибок
- error
- Собственные типы ошибок
- Оператор defer
- panic и recover
- Обёртывание ошибок
- errors.Is и errors.As
- errors.Join
13Дженерики (Generics)
- Проблема типов
- Ограничение comparable
- Упорядоченные типы (Ordered)
- Создание своих ограничений
- Обобщённые структуры
- Обобщённый стек
14Юнит-тесты
- Первый тест
- Табличные тесты
- Внешние зависимости
- Покрытие тестами
- Бенчмарки
- Профилирование
- Setup и cleanup
15Конкурентность
- Горутины
- sync.WaitGroup
16Дипломная работа
- Менеджер задач
17Заключение
- Заключительный урок
Отзывы о курсе
Оставьте отзыв
Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.
Оставьте заявку
Консультант ответит на вопросы о курсе «PRO Go. Для продвинутых» и поможет разобраться в деталях обучения.
Нажимая кнопку, вы даете согласие на обработку персональных данных
Информация обновлена 3 сентября 2026 г.

Stepik 



















