Чему вы научитесь
- Уметь работать с базовыми инструментами языка и решать задачи с помощью них
- Знать необходимую теорию по конкурентности
- Уметь решать задачи, требующих конкурентного выполнения с помощью горутин
- Иметь глубокое представление об устройстве инструментов для конкурентности
- Иметь глубокие знания о работе языка в целом
О курсе
Курс для глубокого изучения теория языка Go.
Идеально подходит для подготовки к языковой секции собеседования на позицию Junior/Middle/Senior Golang Developer.
Для кого этот курс
Все люди, которые хотят изучить Go на глубоком уровне.
Курс подходит как для подготовки к собеседованию, так и к изучению языка с нуля, но уметь программировать на хотя бы одном языке перед началом курса все-таки нужно.
Начальные требования
Желательно, чтобы до курса вы уже умели писать код на каком-либо другом языке программирования, темы в курсе представлены сложные, поэтому при изучении их с нуля могут возникнуть проблемы.
Преподаватели курса
Как проходит обучение
Курс представлен в текстовом формате. В каждом уроке представлена вся необходимая теория по теме, показаны реальные примеры использования и схемы с визуализацией изучаемых процессов.
Помимо этого в каждом уроке есть практические задания на написание кода или тестовые вопросы для закрепления информации.
Сертификат
Успешно завершив курс, вы получите сертификат от платформы Stepik. Уже 5 учеников получили сертификат.
Что вы получите
- Сертифкат о прохождении курса
- Основательное понимание языка Go
- Умение решать практические задачи на Go
- Умение использовать горутины, каналы, мьютексы на практике
- Понимание работы под капотом этих инструментов
- Изучение продвинутых концепций, о которых рассказано мало в других курсах и в интернете в целом
Нагрузка
5-10 часов в неделю