Содержание курса
1. Информация о курсе
4 урока
22
20
2м
0
Закрытый
1.1
Общая информация о курсе
↗
7
5
-
0
Закрытый
1.2
Сообщество разработчиков
↗
5
5
-
0
Закрытый
1.3
Мозгокачалка
↗
5
5
0м 25с
0
Закрытый
1.4
PRO Bulki
↗
5
5
1м 19с
0
2. Модель выполнения программы на Go
3 урока
15
14
0м
0
Закрытый
2.1
Типы языков программирования
↗
6
5
-
0
Закрытый
2.2
Гибридные языки программирования
↗
5
5
-
0
Закрытый
2.3
Внутреннее устройство программы во время выполнения
↗
4
4
-
0
3. Типы данных
3 урока
14
10
0м
0
Закрытый
3.1
Ссылочные и значимые типы данных
↗
5
3
-
0
Закрытый
3.2
Передача параметров в функции
↗
5
3
-
0
Закрытый
3.3
Карта памяти. Практика
↗
4
4
-
0
4. Строки
6 уроков
29
16
0м
0
Закрытый
4.1
String
↗
5
3
-
0
Закрытый
4.2
Символы
↗
5
3
-
0
Закрытый
4.3
Функции строк. Часть 1
↗
5
2
-
0
Закрытый
4.4
Функции строк. Часть 2
↗
5
2
-
0
Закрытый
4.5
Копирование и сравнение строк
↗
4
3
-
0
Закрытый
4.6
String и срез рун
↗
5
3
-
0
5. Строки. Часть 2
4 урока
17
9
0м
0
Закрытый
5.1
stringBuilder
↗
4
2
-
0
Закрытый
5.2
Ввод данных
↗
4
3
-
0
Закрытый
5.3
Форматирование строк
↗
4
2
-
0
Закрытый
5.4
Форматирование строк. Часть 2
↗
5
2
-
0
6. VS Code
3 урока
15
9
0м
0
Закрытый
6.1
Отладка кода
↗
5
3
-
0
Закрытый
6.2
Отладка кода. Практика
↗
6
2
-
0
Закрытый
6.3
Вызов функций
↗
4
4
-
0
7. Структуры и методы
4 урока
20
9
0м
0
Закрытый
7.1
Объектно-ориентированное программирование (ООП)
↗
5
3
-
0
Закрытый
7.2
Понятие структуры
↗
5
2
-
0
Закрытый
7.3
Методы к структурам
↗
5
2
-
0
Закрытый
7.4
Моделирование структур
↗
5
2
-
0
8. Закрепление материала
3 урока
10
6
0м
0
Закрытый
8.1
Моделирование работы школы
↗
4
2
-
0
Закрытый
8.2
Моделирование работы обыкновенных дробей
↗
3
2
-
0
Закрытый
8.3
Моделирование онлайн магазина
↗
3
2
-
0
9. Константы и перечисления
1 урок
1
1
0м
0
Закрытый
9.1
iota
↗
1
1
-
0
10. Указатели
3 урока
10
4
0м
0
Закрытый
10.1
Основы указателей
↗
4
2
-
0
Закрытый
10.2
Указатели и функции
↗
3
1
-
0
Закрытый
10.3
Указатели и структуры
↗
3
1
-
0
11. Интерфейсы
6 уроков
16
8
0м
0
Закрытый
11.1
Основы интерфейсов
↗
4
1
-
0
Закрытый
11.2
Использование интерфейсов
↗
2
1
-
0
Закрытый
11.3
interface{ }
↗
3
2
-
0
Закрытый
11.4
Приведение типов
↗
4
1
-
0
Закрытый
11.5
Встраивание интерфейсов
↗
1
1
-
0
Закрытый
11.6
Интерфейсы и nil
↗
2
2
-
0
12. Обработка ошибок
7 уроков
16
14
0м
0
Закрытый
12.1
error
↗
2
1
-
0
Закрытый
12.2
Собственные типы ошибок
↗
2
1
-
0
Закрытый
12.3
Оператор defer
↗
2
2
-
0
Закрытый
12.4
panic и recover
↗
2
2
-
0
Закрытый
12.5
Обёртывание ошибок
↗
3
3
-
0
Закрытый
12.6
errors.Is и errors.As
↗
3
3
-
0
Закрытый
12.7
errors.Join
↗
2
2
-
0
13. Дженерики (Generics)
10 уроков
1
1
0м
0
Закрытый
13.1
Зачем нужны дженерики
↗
1
1
-
0
Закрытый
13.2
Первая обобщённая функция
↗
0
0
-
0
Закрытый
13.3
Ограничение comparable
↗
0
0
-
0
Закрытый
13.4
Упорядоченные типы (Ordered)
↗
0
0
-
0
Закрытый
13.5
Создание своих ограничений
↗
0
0
-
0
Закрытый
13.6
Обобщённые структуры
↗
0
0
-
0
Закрытый
13.7
Обобщённый слайс
↗
0
0
-
0
Закрытый
13.8
Обобщённый стек
↗
0
0
-
0
Закрытый
13.9
Практические функции для слайсов
↗
0
0
-
0
Закрытый
13.10
Пакет slices
↗
0
0
-
0
14. Заключение
1 урок
1
1
0м
0
Закрытый
14.1
Заключительный урок
↗
1
1
-
0