Coddy
обновлено 07 апреля 2026
Balun.Courses
Concurrency в Go
Глубокий курс по конкурентности (concurrency) в языке программирования Go, рассчитанный на 2 месяца. Участники изучают реальные кейсы, с которыми сталкиваются IT-компании, и разрабатывают собственную in-memory key-value базу данных с WAL и асинхронной репликацией
сразу 50 000 ₽
видеоуроки
формат обучения
сертификат
документ по окончании
для специалистов
уровень сложности
Описание курса
Освойте принципы конкурентного программирования на языке Go — создайте надёжные и высокопроизводительные приложения, эффективно использующие ресурсы системы.
Курс рассчитан на разработчиков с базовым пониманием синтаксиса Go, которые хотят углубить знания в области конкурентности и научиться решать реальные задачи с помощью встроенных механизмов языка.
Вы изучите фундаментальные концепции конкурентности в Go, включая работу с горутинами и каналами, поймёте, как управлять жизненным циклом конкурентных операций и координировать взаимодействие между параллельными процессами. Особое внимание уделено механизмам синхронизации — мьютексам, условным переменным и пакету sync, а также инструментам диагностики проблем: детектору гонок и профилированию конкурентных программ.
В ходе обучения вы разберётесь, как предотвращать типичные ошибки — гонки данных, взаимные блокировки и утечки горутин, — и научитесь проектировать устойчивые системы с учётом особенностей планировщика Go. Практическая часть включает разработку многопоточных приложений: от простых задач по параллельной обработке данных до построения веб‑серверов с конкурентным доступом к ресурсам.
Получаемые навыки
Коротко о курсе
Указан размер платежа в рассрочку на 24 месяца.
Итоговая сумма может отличаться в зависимости от условий рассрочки и выбранного банка.
Подобрать курс с AI-ассистентом